National Theatre Live: Dr. Strangelove 2025
as Sergeant
Beetlejuice Beetlejuice 2024
as TV Interviewer
A Million Ways to Die in the West 2014
as Barn Dancer
The Sound of Music Live! 2013
as Chorus
If You Had Been the Moon 2009
as Alex Michael Stoll
Credits from TMDB.