2024
A Complete Unknown as Mike Bloomfield2021
Wrath of Man as Dougie2021
Gossip Girl as Obie Bergmann2021
Run Hide Fight as Tristan Voy2020
The F**k-It List as Brett Blackmore2019
Pretty Little Liars: The Perfectionists as Dylan WalkerNaN
Frontier Crucible as Not available2008
Happy for No Reason Director