Actor
Tarot
2024 · as Death
Kensuke's Kingdom
2024 · as Additional Voices
West End Unplugged Vol.2
2020
Red Devil
2019 · as Dylan Daley
Star Wars: The Last Jedi
2017 · as Pemmin Brunce (uncredited)
Narrated By
2016 · as Narrator
Les Misérables
2012 · as Convict 1
Ragtime
2002 · as Booker T Washington
Jesus Christ Superstar
2000 · as Peter