Home / Discover / People

The Runner

2021
as Local Legend

Agenda: Payback

2018
as Peter Farrell

200 Degrees

2017
as Ryan Hinds

Little Dead Rotting Hood

2016
as Sheriff Adam

Fashionista

2016
as Randall

Backcountry

2015
as Brad

Cell 213

2011
as Michael Grey

Haven

2010
as Duke Crocker

Dinoshark

2010
as Trace McGraw

Beatdown

2010
as Victor Dean

Skyline

2010
as Jarrod

Horsemen

2009
as Taylor

Spread

2009
as Sean

Rise of the Gargoyles

2009
as Prof. Jack Randall

Yes We Can

2008
as Himself

The Spirit

2008
as Mahmoud

Hell Ride

2008
as Comanche / Bix

Down the Barrel

2007
as Eric Balfour

Conviction

2006
as Brian Peluso

Lie with Me

2005
as David

In Her Shoes

2005
as Grant

Face of Terror

2004
as Saleem Haddad

Veritas: The Quest

2003
as Calvin Banks

Secondhand Lions

2003
as Sheik's Grandson

America's Sweethearts

2001
as Security Guard

24

2001
as Milo Pressman

What Women Want

2000
as Cameron

Can't Hardly Wait

1998
as Hippie Guy

Trojan War

1997
as Kyle

No One Would Tell

1996
as Vince Fortner

The Finest

as Oz Darosa

Manson Girls

as Bobby Beausoleil

Director

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

Producer

Movie Rx (Simple Lies) 2005

Guest Star

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