Rest TBA
as Charlie
The Art of Quitting Gracefully 2026
as Don
Benjamin Britten: Peace and Conflict 2013
as Walter Greatorex
Peter Warlock: Some Little Joy 2005
as Bernard Van Dieren
Credits from TMDB.