Home / Discover / People

Nancy Drew (2019)

2019
as Ryan Hudson

Life Sentence

2018
as Will Grant

The Messengers (2015)

2015
as Mark Plowman

Frequency

2016
as Frank Sullivan

Bring It On

2000
as Guy Cheerleader

Proven Innocent

2019
as Levi Scott

Lovers Lane

2000
as Michael Lamson

Motocrossed

2001
as Dean Talon

Voodoo Academy

2000
as Christopher Sawyer

Bleed

2016
as Eric

Gallowwalkers

2012
as Fabulos

Graduation

2007
as Chauncey Boyd

White Air

2007
as Alex

Wild Grizzly

2000
as Josh Harding

Full Ride

2002
as Matt Sabo

Weapons

2007
as Jason

10,000 Days

2014
as Sam Beck

Shirin in Love

2014
as William

Drive

2007
as Rob Laird

Guest Star

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