John Garvin is an actor-screenwriter. He has written and directed all of the Syphon filter games as well as Resistance: Retribution. John Garvin is the creative director and writer of Days Gone. Categories: Developers Directors Languages: Español Community content is available under CC-BY-SA unless otherwise noted.