Home / Discover / People

The O.C.

2003
as Zach Stevens

Resident Alien

2021
as Dr. Ethan Stone

Men at Work

2012
as Tyler Mitchell

Privileged

2008
as Charlie Hogan

People of Earth

2016
as Jonathan Walsh

Hidden Palms

2007
as Cliff Wiatt

Guest Star

Episode Into the Dark
Delivered
2020
Episode Smallville
Kara
2007
Episode Smallville
Fierce
2007
Episode Smallville
Action
2007
Episode Smallville
Wrath
2007
Episode Smallville
Blue
2007
Episode Are You There, Chelsea?
Pilot
2012
Episode Castle (2009)
Anatomy of a Murder
2010
Episode Station 19
Every Second Counts
2018
Episode Hallmark Channel's Countdown to Christmas
Jingle Around the Clock
2018
Episode Chuck
Chuck Versus Phase Three
2010
Episode Bosom Buddies
Sonny Boy
1981