Actor
- Sniper: G.R.I.T. - Global Response & Intelligence Team (2023)
- Life After Life (2022)
- Fantastic Beasts and Where to Find Them (2016)
- Enemy of England (2015)
- The Emperor's New Clothes (2001)
- The Hunchback (1997)
- Interview with the Vampire: The Vampire Chronicles (1994)
- Orlando (1992)
- The Young Indiana Jones Chronicles (1992)
- Without a Clue (1988)