Celebrate 10 years with TVMaze premium.

John DeSantis

John DeSantis is a Canadian actor.

Known For

Credits

Cast Credits

A Series of Unfortunate Events (2017)
Guest starring as Bald Man (18 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)
DC's Legends of Tomorrow (2016)
Guest starring as Ogre Frederic (2 episodes)
Supergirl (2015)
Guest starring as Draaga
  • Episode 2x04: Survivors (Oct 31, 2016) [Co-Star]
The 100 (2014)
Guest starring as Gideon (2 episodes)
Arrow (2012)
Guest starring as Reaper Tattoo (2 episodes)
  • Episode 7x05: The Demon (Nov 12, 2018) [Co-Star]
  • Episode 7x01: Inmate 4587 (Oct 15, 2018) [Co-Star]
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 (7 episodes)
Flash Gordon (2007)
Guest starring as Strake
Painkiller Jane (2007)
Guest starring as Henry Perkins
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
Guest starring as Thorne
  • Episode 1x08: Sacrifice (Aug 9, 2006) [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
Legend of Earthsea (2004)
Guest starring as Kargide Soldier #1 (2 episodes)
  • Episode 1x02: Part 2 (Dec 14, 2004)
  • Episode 1x01: Part 1 (Dec 13, 2004)
Dead Like Me (2003)
Guest starring as Tiny
Smallville (2001)
Guest starring as The Traveler
  • Episode 3x04: Slumber (Oct 22, 2003)
Guest starring as Male Zoner
  • Episode 10x19: Dominion (Apr 29, 2011) [Co-Star]
Guest starring as Solomon Grundy
  • Episode 10x20: Prophecy (May 6, 2011) [Co-Star]
Dark Angel (2000)
Guest starring as The Mangler - Miller
Andromeda (2000)
Guest starring as Stalin Kuleshov
Guest starring as Hsigo
Guest starring as Behemoth
Harsh Realm (1999)
Guest starring as Big Tracker
  • Episode 1x05: Reunion (Apr 21, 2000) [Co-Star]
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
Celebrate 10 years with TVMaze premium.