Home / Discover / People

SEAL Team

2017
as Clay Spenser

Bates Motel

2013
as Dylan Massett

Jumper

2008
as Young David

Fire Country

2022
as Bode Donavan

Chloe

2009
as Michael Stewart

The Pacifier

2005
as Seth Plummer

Point Break

2015
as Jeff

My Soul to Take

2010
as Adam "Bug" Hellerman

Texas Rising

2015
as Jack Hays

The Family Tree

2011
as Eric Burnett

The Astronaut Farmer

2006
as Shepard Farmer

Nancy Drew

2007
as Ned Nickerson

Disconnect

2012
as Kyle

Kit Kittredge: An American Girl

2008
as Will Shephard/Charlie Kittredge

Yellow

2014
as Young Nowell

Foreverland

2012
as Will Rankin

Stay Cool

2009
as Shasta's Boyfriend

Director

Episode Fire Country
Alert the Sheriff
2024
Episode SEAL Team
Drawdown
2020
Episode Bates Motel
Hidden
2017
Episode SEAL Team
Rearview Mirror
2021
Episode Fire Country
Backfire
2023

Writer

Episode Fire Country
Alert the Sheriff
2024
Episode Fire Country
Pilot
2022

Guest Star

Episode The Late Late Show with James Corden
Noah Centineo, Max Thieriot, Syncopated Ladies
2022
Episode Bates Motel
After Hours: Season Premiere
2014
Episode Bates Motel
Catch Up
2016
Episode Bates Motel
After Hours: Season Finale
2014