2025
Captain Barbossa (voice)
2019
Executive Producer, Mike 'Storm Boy' Kingley
2018
Alberto Giacometti
2017
Hector Barbossa
2016
Ra
2015
Henry
Barry
Narrator (voice)
Oak Tree
2014
Hans Hubermann
2013
Virgil Oldman
2011
Ron
Tomar-Re (voice)
Executive Producer, Lionel Logue
2010
Ezylryb (voice)
2009
Angel (voice)
2007
Sir Francis Walsingham
Barbossa
2006
Self
Casper
Ephraim
2003
Donovan Donaly
Nigel (voice)
Leon Trotsky
Superintendent Francis Hare
2002
John Knox
2001
Harry Pendel
Marquis de Sade
2000
Stephen Price
1999
Casanova Frankenstein
Philip Henslowe
Zachary Welch
1998
Javert
Godfrey Usher
1997
1996
David as an adult