Home / Discover / People

Final Destination 3

2006
as Ian McKinley

In Time

2011
as Markus

24: Redemption

2008
as Chris Whitley

Children of Fortune

2000
as Shane Roberson

Alter Egos

2012
as Fridge

eXistenZ

1999
as Noel Dichter

Joan of Arc

1999
as Emile

Bailey's Mistake

2001
as Malachy

Newton : A Tale of Two Isaacs

1997
as Humphrey Newton

The Frankenstein Theory

2013
as Jonathan Venkenhein

State's Evidence

2006
as Patrick

Green Guys

2011
as Travis Howard

Teen Night

1999
as Peter (as Kristopher Lemche)

They're Watching

2016
as Alex Torini

Saint Jude

2000
as Gabe

New Life

2016
as Michael Waters

Guest Star

Episode Eerie, Indiana: The Other Dimension
The Goody-Two Shoes People
1998
Episode Flash Forward
Good Sports
1997
Episode L.A. Dragnet
Sticks and Stones
2003
Episode Flashpoint
Eyes In
2012
Episode La Femme Nikita
Fuzzy Logic
1998
Episode Flash Forward
Expose
1997
Episode Ghost Whisperer
The Underneath
2007
Episode Marvel's Agents of S.H.I.E.L.D.
Melinda
2015
Episode Ghost Whisperer
Don't Try This at Home
2007
Episode NCIS: Los Angeles
Random On Purpose
2009
Episode Marvel's Agents of S.H.I.E.L.D.
The Frenemy of My Enemy
2015
Episode La Femme Nikita
Any Means Necessary
1999
Episode La Femme Nikita
Three Eyed Turtle
1999
Episode Psych
Poker? I Barely Know Her
2007
Episode CSI: Crime Scene Investigation
Sqweegel
2010
Episode Flash Forward
Double Bill
1997
Episode Ghost Whisperer
Weight of What Was
2007