Home / Discover / People

Final Destination 2

2003
as Officer Thomas Burke

Cruel Summer

2021
as Greg Turner

Burlesque

2010
as Greg

Traitors

2019
as Caspar Woods

Just Wright

2010
as Nelson Kaspian

Shot Caller

2017
as Steve

An American Summer

1991
as Tom Travis

Members Only

2015
as Malcolm

Save Me

2013
as Tom Harper

Possession

2009
as Ryan

Beacon Hill

2004
as Billy Dylan

Gold

2016
as Binkert

Best Man Down

2012
as Priest

Luxor

2020
as Carl

Material Girl

2010
as Marco

Special Unit 2

2001
as Detective Nicholas O'Malley

11-11-11

2011
as Samuel

Homecoming

2009
as Billy Fletcher

Max Knight: Ultra Spy

2000
as Max Knight

Getting Personal

1998
as Christopher DeMarco

Last Chance Harvey

2008
as Peter Turner

Producer

Movie Beacon Hill 2004

Guest Star

Episode Thirtysomething
Michael's Campaign
1989
Episode The Crazy Ones
Hugging The Now
2013
Episode Ghost Whisperer
Love Never Dies
2006
Episode The Fresh Prince of Bel-Air
Deck the Halls
1990
Episode Get Real
Tough Love
2000
Episode Ghost Whisperer
Love Still Won't Die
2006
Episode Back in the Game
Who's On First
2014
Episode CSI: Crime Scene Investigation
Girls Gone Wilder
2014
Episode The Fresh Prince of Bel-Air
Courting Disaster
1990
Episode Providence
Thank You Providence (2)
1999
Episode The Fresh Prince of Bel-Air
The Ethnic Tip
1991
Episode Agatha Christie's Marple
4:50 from Paddington
2004
Episode Step by Step
Someone to Watch Over Me
1992
Episode Silent Witness
Deadhead (1)
2020
Episode The Fresh Prince of Bel-Air
Day Damn One
1990
Episode Hotel Babylon
Episode 19
2008
Episode CSI: Miami
Money Plane
2005
Episode Silent Witness
Deadhead (2)
2020
Episode CSI: Crime Scene Investigation
Paper or Plastic
2004
Episode The Drew Carey Show
Drew and Mr. Bell's Nephew
1996
Episode The Ex List
Momma's Boy
2010
Episode Blossom
I Ain't Got No Buddy
1991
Episode Providence
Thank You Providence (1)
1999