Career

Film

That’s What I’m Talking About (2015)  McReynolds
Undrafted (2014) Dells
The Sticks (2012) Hot Cop Clark Russell
Melvin Smarty (2012) Ricky
Charlie Brown: Blockhead’s Revenge (2011) Schroeder
Hall Pass (2011) Gerry
Open Gate (2011) Kaleb
Solstice (2008) Nick
Grizzly Rage (2007) Wes Harding
The Rapture Of The Athlete Assumed Into Heaven (2007) The Athelete
Road To Perdition (2002) Michael Sullivan Jr
Train Quest (2001) Billy
Family Tree (1999) Jeff Jo

Television
Teen Wolf (2011-present) Derek Hale
Lincoln Heights (2009) Tad
Castle (2009) Dylan Fulton
My Boys (2009) Owen Scott
CSI: Miami (2007) Shawn Hodges
7th Heaven (2003-2007) Martin Brewer

Other
Disney Sing Along Songs: Happy Haunting