|2013||All the Wrong Reasons as James Ascher|
|2013||McCanick as Simon Weeks|
|2011||Glee: The 3D Concert Movie as Finn Hudson|
|2011||Monte Carlo as Owen|
|2008||New Year's Day as James|
|2007||Hybrid as Aaron|
|2007||White Noise 2: The Light as Scooter Guy|
|2007||Whisper as Teenage Boy|
|2007||The Invisible as Jimmy|
|2006||Bloody Mary as Paul Zuckerman|
|2006||Kraken: Tentacles of the Deep as Michael|
|2006||Final Destination 3 as Kahill|
|2006||Deck the Halls as Madison's Date|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.