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

Bitten

2014
as Zachary Cain

My Spy

2020
as Todd

Defiance

2013
as Sukar

The Tuxedo

2002
as Bike Messenger

Riddick

2013
as Nunez

The Skulls

2000
as Hugh Mauberson

Exit Wounds

2001
as Terrorist Leader

Numb

2007
as Tim

Rocky Marciano

1999
as Carmine Vingo

Attack on Darfur

2009
as Theo Schwartz

She Never Died

2020
as Terrance

Torment

2013
as Mr. Mouse

Painkiller Jane

2007
as Connor King

Guest Star

Episode Shadowhunters
Beside Still Water
2017
Episode Mutant X
Wages of Sin
2003
Episode Bloodletting & Miraculous Cures
Complications
2010
Episode Stargate SG-1
Sacrifices
2004
Episode Salvation
The Human Strain
2017
Episode Witchblade
Legion
2001
Episode Shadowhunters
Mea Maxima Culpa
2017
Episode Shadowhunters
The Powers That Be
2018
Episode Eureka
Founder's Day
2010
Episode Condor
Death is the Harvest
2018
Episode Shadowhunters
Awake, Arise, or Be Forever Fallen
2017
Episode The Evidence
Down for the Count
2006
Episode Shadowhunters
What Lies Beneath
2018
Episode The 4400
Weight of the World
2005
Episode Lexx
Luvliner
1999
Episode Witchblade
Pilot
2000
Episode Shadowhunters
Familia Ante Omnia
2018
Episode Stargate SG-1
Bounty
2007
Episode Condor
No Such Thing
2018
Episode Shadowhunters
Hail and Farewell
2017
Episode Mutant X
Whose Woods These Are
2002
Episode Andromeda
The Eschatology of Our Present
2004
Episode Relic Hunter
Antianeiral
2002