Playing for Keeps
2012 · Comedy
as Lewis
Secret Society of Second Born Royals
2020 · Action
as Mike
The Man in the White Van
2024 · Thriller
as Mark Newsome
99 Homes
2015 · Crime
as Connor Nash
Safe Haven
2013 · Drama
as Josh
Trial by Fire
2019 · Biography
as Andrew
Brave New Jersey
2017 · Comedy
as Peter