|2013||Betas as Trey|
|2013||Bank$tas as IsaacWatch Free|
|2012||The L.A. Complex as Nick Wagner|
|2011||Bad Meat as Billy|
|2010||My Babysitter's a Vampire as Jesse|
|2010||Scott Pilgrim vs. the World as Elevator Hipster|
|2008||Passchendaele as David Mann|
|2007||Diary of the Dead as Eliot StoneWatch Free|
|2007||Weirdsville as Jeremy|
|2007||Bottom Feeder as Callum|
|2006||The Marsh as Brendan Manville|
|1999||The Virgin Suicides as Dominic Palazzolo|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.