Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Blood of Zeus

2020
as Seraphim

Brilliant

2004
as Adam

Ba'al

2008
as McCulloch

Bloodsuckers

2005
as Officer Brackish

Len and Company

2015
as Robert

The Legend of Sarila

2013
as Kauji (voice)

The Legend of Sarila

2013
as Arlok (voice)

Crisis Point

2012
as Scott Sanders

Sand Serpents

2009
as Private Andrews

Decoys

2004
as Roger

Guest Star

Episode The Collector
The Jockey
2006
Episode Stargate Atlantis
The Return (1)
2006
Episode Smallville
Asylum
2004
Episode Stargate Atlantis
The Return (2)
2007
Episode Criminal Minds
Night Lights
2019
Episode The Dead Zone
Shadows
2004
Episode Alphas
Wake Up Call
2012
Episode Blade
Sacrifice
2006
Episode Played
Drugs
2013
Episode Eureka
Founder's Day
2010
Episode Flashpoint
Day Game
2011
Episode Rookie Blue
The Girlfriend Experience
2012
Episode Alphas
Alphaville
2012
Episode FBI
All That Glitters (1)
2021
Episode Smallville
Static
2006
Episode Flash Gordon (2007)
Sorrow
2007
Episode Rookie Blue
Out of Time
2012
Episode Alphas
The Devil Will Drag You Under
2012
Episode Dead Like Me
Last Call
2004
Episode Painkiller Jane
The Amazing Howie
2007
Episode Alphas
Need to Know
2012
Episode Supernatural
Simon Said
2006