John DeSantis

John DeSantis is a Canadian actor.

Known For

Credits

Cast Credits

A Series of Unfortunate Events (2017)
Guest starring as Bald Man (15 episodes)
MECH-X4 (2016)
Guest starring as Coach Davage (3 episodes)
Van Helsing (2016)
Guest starring as Gustov (6 episodes)
Guest starring as Skinner #1
  • Episode 2x04: A Home (Oct 26, 2017)
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
Once Upon a Time (2011)
Guest starring as The Dove
  • Episode 1x12: Skin Deep (Feb 12, 2012) [Co-Star]
Falling Skies (2011)
Guest starring as Shak (5 episodes)
Flash Gordon (2007)
Guest starring as Strake
The Dresden Files (2007)
Guest starring as Demon (2 episodes)
Eureka (2006)
Guest starring as Big Ed
Psych (2006)
Guest starring as Seven Foot Tall Man
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]
  • View 2 more
Painkiller Jane (2005)
Guest starring as Henry Perkins
  • Episode 1x06: Breakdown (May 18, 2007) [Co-Star]
Masters of Horror (2005)
Guest starring as Moonface
Supernatural (2005)
Guest starring as Freeman Daggett
Guest starring as The Golem
Guest starring as Moloch
Dead Like Me (2003)
Guest starring as Tiny
Andromeda (2000)
Guest starring as Stalin Kuleshov
Guest starring as Hsigo
Guest starring as Behemoth
The New Addams Family (1998)
Starring as Lurch
Stargate SG-1 (1997)
Guest starring as Jaffa
The X-Files (1993)
Guest starring as Band-Aid Nose Man