Filmografía
2025
Película
Captain Hook: The Cursed Tides
como Admiral Smee
2016
Película
Animales Fantásticos: Y Dónde Encontrarlos
como Nearby Criminal
2001
Película
La Momia Regresa
como High Priest (uncredited)