Home / Discover / People

Proven Innocent

2019
as Levi Scott

Nancy Drew (2019)

2019
as Ryan Hudson

Life Sentence

2018
as Will Grant

Bleed

2016
as Eric

Frequency

2016
as Frank Sullivan

The Messengers (2015)

2015
as Mark Plowman

10,000 Days

2014
as Sam Beck

Shirin in Love

2014
as William

Gallowwalkers

2012
as Fabulos

White Air

2007
as Alex

Drive

2007
as Rob Laird

Graduation

2007
as Chauncey Boyd

Weapons

2007
as Jason

Full Ride

2002
as Matt Sabo

Motocrossed

2001
as Dean Talon

Voodoo Academy

2000
as Christopher Sawyer

Bring It On

2000
as Guy Cheerleader

Lovers Lane

2000
as Michael Lamson

Wild Grizzly

2000
as Josh Harding

Guest Star

Episode Life Sentence
Our Father the Hero
2018
Episode 90210
Here Comes Honey Bye Bye
2013
Episode 2 Broke Girls
And the Spring Break
2012
Episode 90210
The Sea Change
2012
Episode 90210
It's All Fun and Games
2012
Episode 90210
The Con
2012
Episode 90210
99 Problems
2012
Episode 90210
Hate 2 Love
2012
Episode Ghost Whisperer
Head over Heels
2009
Episode CSI: Crime Scene Investigation
Goodbye and Good Luck
2007
Episode Summerland
Yummy Mummy
2004
Episode Hawaii
Out of Time
2004
Episode Summerland
Fireworks
2004
Episode CSI: Miami
Spring Break
2003
Episode Peacemakers
29 Seconds
2003
Episode Boston Public
Chapter Forty-Seven
2002
Episode Birds of Prey
Three Birds and a Baby
2002
Episode Once And Again
Life Out Of Balance
2001
Episode Gideon's Crossing
The Crash
2001
Episode Gideon's Crossing
Heart of Glass
2001
Episode Gideon's Crossing
Prodigal Dad
2001
Episode Freaks and Geeks
The Little Things
2000
Episode Hang Time
The Enforcer
2000
Episode Freaks and Geeks
We've Got Spirit
2000
Episode Freaks and Geeks
Girlfriends and Boyfriends
2000
Episode Freaks and Geeks
Looks and Books
2000
Episode 7th Heaven
With Honors
1999