|2020||The Curse of Audrey Earnshaw as Colm Dwyer|
|2018||American Animals as Eric Borsuk|
|2017||Be Afraid as Ben Chambers|
|2017||Hollow in the Land as Braydon Miller|
|2017||Keep Watching as Josh|
|2017||Sweet Virginia as Paul Anderson|
|2016||Detour as Paul|
|2016||Travelers (2016) as Trevor Holden|
|2012||Diary of a Wimpy Kid: Dog Days as Tim Warren|
|2011||Finding a Family as Alex Chivescu|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.