Filmografía
Obras: 10
Interpretación10
- 2019Love, Death & Robots

- 2012El atlas de las nubesCloud Atlascomo Captain Molyneux / Vyvyan Ayrs / Timothy Cavendish / Korean Musician / Prescient 2

- 2011Juego de tronosGame of Thrones4 episodios

- 2011Harry Potter y las Reliquias de la Muerte - Parte 2Harry Potter and the Deathly Hallows: Part 2como Horace Slughorn

- 2009Harry Potter y el misterio del príncipeHarry Potter and the Half-Blood Princecomo Horace Slughorn

- 2007Arma fatalHot Fuzzcomo Inspector Frank Butterman

- 2005Las crónicas de Narnia: El león, la bruja y el armarioThe Chronicles of Narnia: The Lion, the Witch and the Wardrobecomo Prof. Digory Kirke

- 2002Gangs of New Yorkcomo Boss Tweed

- 2001Moulin RougeMoulin Rouge!como Harold Zidler

- 1985BrasilBrazilcomo Dr. Jaffe
