Home / Discover / People

Charmed

1998
as Kyle Brody

Critical Assembly

2003
as Bobby Damon

Criticsized

2016
as William Reynolds

Cruel Intentions 3

2004
as Jason Argyle

Dawson's Creek

1998
as Jack McPhee

E-Ring

2005
as Bobby Wilkerson

Final Destination

2000
as Carter Horton

Justice (2006)

2006
as Tom Nicholson

Life UneXpected

2010
as Ryan Thomas

My Bloody Valentine

2009
as Axel Palmer

The Forsaken

2001
as Sean

The Fosters (2013)

2013
as Robert Quinn

Where Hope Grows

2014
as Mitch Minniear

Director

Episode Dawson's Creek
Everything Put Together Falls Apart
2002

Guest Star

Episode The Closer
Batter Up
2005
Episode E-Ring
Breath of Allah
2006
Episode Charmed
Charmageddon
2005
Episode Charmed
Charrrmed!
2004
Episode CSI: Miami
Game Over
2005
Episode Eli Stone
Help
2008
Episode Marvel's Agents of S.H.I.E.L.D.
Let Me Stand Next to Your Fire
2016
Episode MTV Cribs
Lil' Romeo, Travis Barker, Kerr Smith
1970
Episode Marvel's Agents of S.H.I.E.L.D.
Lockup
2016
Episode Eli Stone
Mortal Combat
2009
Episode Charmed
Once in a Blue Moon
2004
Episode Into the Dark
Pilgrim
2019
Episode NCIS
Pyramid
2011
Episode Miss Match
Santa, Baby
2003
Episode NCIS: Los Angeles
Smokescreen (1)
2019
Episode NCIS: Los Angeles
Smokescreen (2)
2019
Episode Charmed
Styx Feet Under
2004
Episode NCIS
Swan Song
2011
Episode Marvel's Agents of S.H.I.E.L.D.
The Good Samaritan
2016
Episode Baywatch
The Natural
1998
Episode Stalker
The News
2015
Episode The Outer Limits (1995)
The Tipping Point
2001
Episode E-Ring
War Crimes
2006