Atlas 2024
as British Field Reporter
National Theatre Live: King Lear 2018
Actor
Closing the Ring 2007
as Lt. Wilkins
I Was a Rat 2001
as Prince Richard
Jane B. by Agnès V. 1988
as Tarzan
Credits from TMDB.