Home / Discover / People

200 Degrees

2017
as Ryan Hinds

24

2001
as Milo Pressman

Agenda: Payback

2018
as Peter Farrell

America's Sweethearts

2001
as Security Guard

Backcountry

2015
as Brad

Beatdown

2010
as Victor Dean

Can't Hardly Wait

1998
as Hippie Guy

Cell 213

2011
as Michael Grey

Conviction

2006
as Brian Peluso

Dinoshark

2010
as Trace McGraw

Down the Barrel

2007
as Eric Balfour

Face of Terror

2004
as Saleem Haddad

Fashionista

2016
as Randall

Haven

2010
as Duke Crocker

Hell Ride

2008
as Comanche / Bix

Horsemen

2009
as Taylor

In Her Shoes

2005
as Grant

Lie with Me

2005
as David

Little Dead Rotting Hood

2016
as Sheriff Adam

Manson Girls

as Bobby Beausoleil

No One Would Tell

1996
as Vince Fortner

Rise of the Gargoyles

2009
as Prof. Jack Randall

Secondhand Lions

2003
as Sheik's Grandson

Skyline

2010
as Jarrod

Spread

2009
as Sean

The Finest

as Oz Darosa

The Runner

2021
as Local Legend

The Spirit

2008
as Mahmoud

Trojan War

1997
as Kyle

Veritas: The Quest

2003
as Calvin Banks

What Women Want

2000
as Cameron

Yes We Can

2008
as Himself

Director

Movie 7 Days to Vegas 2019
Episode Sex, Love & Secrets
Ambush
2005
Episode Sex, Love & Secrets
Danger
2005
Movie Jesus Hates Zombies
Episode Sex, Love & Secrets
Molting
2005
Episode Sex, Love & Secrets
Secrets
2005

Producer

Movie Rx (Simple Lies) 2005

Guest Star

Episode Charmed (2018)
An Inconvenient Truth
2021
Episode Danger Theatre
An Old Friend For Dinner
1993
Episode The Ex List
Bella
2008
Episode Franklin & Bash
Captain Johnny
2013
Episode WIGS
Christine: Boy Magnet
2012
Episode WIGS
Christine: Daniel
2012
Episode WIGS
Christine: Matthew
2012
Episode WIGS
Christine: Max
2012
Episode Charmed (2018)
Dance Like No One is Witching
2020
Episode Ink
Devil in a Blue Dress
1997
Episode Charmed (2018)
Don't Look Back in Anger
2020
Episode Chicago P.D.
Fathers and Sons
2018
Episode Charmed (2018)
Guess Who's Coming to SafeSpace Seattle
2020
Episode Chicago Hope
Hanlon's Choice
2000
Episode Punk'd
Jessica Biel, Nick Lachey
2003
Episode The Eric Andre Show
Maria Menounos; Eric Balfour
2013
Episode Punk'd
More of the Red Carpet, Kelly Osbourne
2003
Episode Monk
Mr. Monk Is Someone Else
2009
Episode The West Wing
Mr. Willis of Ohio
1999
Episode Step by Step
Never on Sunday
1993
Episode No Ordinary Family
No Ordinary Animal
2011
Episode No Ordinary Family
No Ordinary Love
2011
Episode The Chronicle
Only the Young Die Good
2001
Episode NYPD Blue
Peeping Tommy
2001
Episode Boy Meets World
Pop Quiz
1995
Episode Dawson's Creek
Road Trip
1998
Episode Clueless
Salsa, Chlorine & Tears
1997
Episode Charmed (2018)
Search Party
2020
Episode Hollywood Hold 'Em
Shannon Elizabeth
2005
Episode Charmed (2018)
Someone’s Going to Die
2021
Episode Charmed (2018)
Sudden Death
2020
Episode Half & Half
The Big Mixed Up Mojo Episode
2003
Episode Kirk
The Crush
1995
Episode Charmed (2018)
The Enemy of My Frenemy
2020
Episode Townies
The Good Job
1996
Episode The O.C.
The Goodbye Girl
2004
Episode Buffy the Vampire Slayer
The Harvest (2)
1997
Episode The O.C.
The Nana
2004
Episode The O.C.
The Telenovela
2004
Episode NYPD Blue
Two Clarks in a Bar
2001
Episode Charmed (2018)
Unsafe Space
2020
Episode Buffy the Vampire Slayer
Welcome to the Hellmouth (1)
1997