Actor
Baggage Claim
2026 · as Officer Dan
Nick and Nicky
2024 · as Preston
Pups Alone
2021 · as Robert
About a Teacher
2020 · as Mr. McKenna
Dead Sound
2018 · as Police Officer Baker
Red Velvet
2018 · as Simon
Splitting Image
2017 · as Bernard
Leaves of the Tree
2016 · as Tom Max
Black Dog, Red Dog
2015 · as Carl
Old Fashioned
2014 · as Brad
95 Decibels
2013 · as Dylan Melbourne
The Penny Dreadful Picture Show
2013 · as Husband