He played Oliver Trask on the O.C.
- Mentryville as Dean (2013)
- Channeling as Wyatt Maddox (2013)
- Chasing Mavericks as Sonny (2012)
- Sink Into You as John D (Short 2011)
- Battle: Los Angeles as Simmons (2011)
- Skateland as Kenny Crawford (2010)
- The Texas Chainsaw Massacre: The Beginning as Dean (2006)
- The Standard as Ryan (2006)
- September Dawn as Micah Samuelson (2006)
- In From The Night as Bobby (2006)
- Zerophilia as Luke (2005)
- Then Came Jones (2003)
- Phantom of the Megaplex Pete Riley (2000)
- Jack Frost as Rory Buck (1998)
Community content is available under CC-BY-SA unless otherwise noted.