Home / Discover / People

Final Destination

2000
as Tod Waggner

Taken 3

2014
as Phillips

Code 8

2016
as Dixon

Superfire

2002
as Rob Torreck

9 Lives of Mara

2007
as Robin Jr. (Older)

Hate Crime

2006
as Chris Boyd

100 Women

2002
as Sam

Dakota

2008
as Jack (as Chad E. Donella)

Middle Man

2017
as Officer Flick

Moon Palace

2000
as Tyler

Shattered Glass

2003
as David Bach

Shattered Glass

2003
as Aaron Bluth

Guest Star

Episode Perception
Prologue
2014
Episode Blindspot
Back to the Grind
2017
Episode Blindspot
Artful Dodge
2018
Episode Blindspot
Mom
2017
Episode Blindspot
Defection
2018
Episode Blindspot
Hot Burning Flames
2018
Episode Castle (2009)
Death Gone Crazy
2013
Episode Blindspot
The Big Reveal
2019
Episode Flashpoint
Sons of The Father
2012
Episode NCIS
Mind Games
2005
Episode Blindspot
My Art Project
2018
Episode Blindspot
Droll Autumn, Unmutual Lord
2017
Episode Rookie Blue
Honour Roll
2010
Episode Blindspot
Her Spy's Harmed
2016
Episode Blindspot
Naughty Monkey Kicks at Tree
2018
Episode Blindspot
Deductions
2018