Home / Discover / People

She's the Man

2006
as Sebastian Hastings

X2

2003
as Ronny Drake

Final Destination 2

2003
as Tim Carpenter

Taken

2002
as Young Jesse Keys

Dr. Dolittle 3

2006
as Peter

Newlywed and Dead

2016
as Gus Hoffman

Boundaries

2018
as Jimmy The Dogwasher

All of My Heart: The Wedding

2018
as Lawyer (Avocat)

Animal Behaviour

2018
as Jeffrey (Voice)

Talking to Heaven

2002
as Eddie Katz, Molly's Son

Reluctant Witness

2015
as Jimmy Collins

Eve's Christmas

2004
as Drew Simon

Nigel the Psychopath

1994
as The Chief

FBI: Negotiator

2005
as Freddy Harris

The Seamstress

2009
as Albert

Behemoth

2011
as Jerrod

Golf Punks

1998
as Peter

Guest Star

Episode Edgemont
Things Change
2005
Episode Dark Angel
Pollo Loco
2001
Episode Edgemont
Coffee, Tea, or Me?
2005
Episode Edgemont
Get A Job
2005
Episode Sanctuary
Folding Man
2008
Episode Edgemont
That Old Black Magic
2005
Episode Edgemont
Come On Home To My Place
2005
Episode Edgemont
Moving Day
2005
Episode Smallville
Resurrection
2004
Episode Motive
Angels With Dirty Faces
2014
Episode Dead Like Me
Rites of Passage
2004
Episode Edgemont
No Worries
2001