John McFadden
Played by Dean Winters.
Photo unavailable
GEOS currently lacks a description for John McFadden.