Home / Discover / People

Saw V

2008
as Mallick

Bitten

2014
as Jeremy Danvers

My Spy

2020
as Marquez

Ad Astra

2019
as Chip Garnes

Code 8

2019
as Marcus Sutcliffe

XIII (2011)

2011
as Amos

Shoot 'Em Up

2007
as Lone Man

Cascade

2023
as Nick

Grindstone Road

2008
as Graham

The Phantoms

2012
as Greg Young

ReGenesis

2004
as Weston Field

Spirit in the Blood

2024
as Julian Grimm

Lost & Found

2016
as Jim Walton

XIII : La Conspiration

2008
as Colonel Amos

Rabid

2019
as Director

Poor Boy's Game

2007
as Keith Rose

The Robber Bride

2007
as Henry Kelly

Bloodthirsty

2020
as Vaughn

Weirdsville

2007
as Abel

Deadliest Sea

2009
as Stubbs

Red: Werewolf Hunter

2010
as Marcus Sullivan

Living Death

2006
as Victor

Parallel Minds

2020
as Thomas Elliot

The Pawn

1999
as Vinnie

Screamers: The Hunting

2009
as Cmdr. Andy Sexton

Guest Star

Episode Condor
An Offer of Enrollment
2020
Episode Condor
Exile Is a Dream
2020
Episode Blood Ties
Deep Dark
2008
Episode Condor
If It Serves a Greater Good
2020
Episode Mutant X
In the Presence of Mine Enemies
2001
Episode The Dresden Files
Storm Front
2007
Episode Blue Murder
Love and Marriage
2003
Episode Rookie Blue
I Never
2012
Episode Titans (2018)
Purple Rain
2021
Episode Flashpoint
Just a Man
2009
Episode Wynonna Earp
Two-Faced Jack
2016
Episode Rookie Blue
The First Day of the Rest of Your Life
2012
Episode Wynonna Earp
Bury Me with My Guns On
2016
Episode Condor
Out of His Exile
2020
Episode Titans (2018)
Prodigal
2021
Episode Tilt
Rivered
2005
Episode Starhunter
Star Crossed
2003
Episode Star Trek: Strange New Worlds
Those Old Scientists
2023
Episode Nikita
High-Value Target
2013
Episode Cracked (2013)
The Thump Parade
2013