Filmografia
2025
Filme
Capitão Hook: A Maldição das Marés
como Admiral Smee
2016
Filme
Animais Fantásticos e Onde Habitam
como Nearby Criminal
2001
Filme
O Retorno da Múmia
como High Priest (uncredited)