John DeSantis

We don't have a biography for John DeSantis yet. Hang in there, or go ahead and contribute one.

Known For

Credits

Cast Credits

A Series of Unfortunate Events (2017)
Guest starring as Bald Man (5 episodes)
MECH-X4 (2016)
Guest starring as Coach Davage (2 episodes)
Guest starring as Davage
Van Helsing (2016)
Guest starring as Gustov (4 episodes)
  • Episode 1x11: Last Time (Nov 25, 2016)
  • Episode 1x07: For Me (Oct 28, 2016)
  • Episode 1x05: Fear Her (Oct 14, 2016)
  • Episode 1x03: Stay Inside (Sep 30, 2016)
  • View 1 more
  • View 1 less
Supergirl (2015)
Guest starring as Draaga
  • Episode 2x04: Survivors (Oct 31, 2016) [Co-Star]
The 100 (2014)
Guest starring as Gideon (2 episodes)
Hell on Wheels (2011)
Guest starring as Irish Worker
Falling Skies (2011)
Guest starring as Shak (5 episodes)
Once Upon a Time (2011)
Guest starring as The Dove
  • Episode 1x12: Skin Deep (Feb 12, 2012) [Co-Star]
The Dresden Files (2007)
Guest starring as Demon (2 episodes)
Flash Gordon (2007)
Guest starring as Strake
Eureka (2006)
Guest starring as Big Ed
Blade: The Series (2006)
Guest starring as Thorne (5 episodes)
  • Episode 1x12: Monsters (Sep 6, 2006) [Co-Star]
  • Episode 1x11: Hunters (Aug 30, 2006) [Co-Star]
  • Episode 1x10: Angels & Demons (Aug 23, 2006) [Co-Star]
  • Episode 1x07: Delivery (Aug 2, 2006) [Co-Star]
  • Episode 1x06: The Evil Within (Jul 26, 2006) [Co-Star]
  • View 2 more
  • View 2 less
Masters of Horror (2005)
Guest starring as Moonface
Painkiller Jane (2005)
Guest starring as Henry Perkins
  • Episode 1x06: Breakdown (May 18, 2007) [Co-Star]
Supernatural (2005)
Guest starring as Freeman Daggett
Guest starring as The Golem
Guest starring as Moloch
Andromeda (2000)
Guest starring as Stalin Kuleshov
Guest starring as Hsigo
Guest starring as Behemoth
Stargate SG-1 (1997)
Guest starring as Jaffa
The X-Files (1993)
Guest starring as Band-Aid Nose Man