2024
Masters of the Air as Sgt. James A. McCusker2024
National Theatre Live: The Grapes of Wrath as Camp Proprietor / First Officer / Second Man / First Man with Club / Understudy Tom Joad & Willy's Accomplice2023
Dead Ringers as Young Allen2023
Fair Play as Dax2022
Andor as Bartender2022
The Batman as Young Officer2022
You and Me This summer as Ryder2020
Industry as Tommy Cash2006
Heart of Fear as Taylor Green