2014 - Automata - Attore - Dominic Hawk
2012 - Quartet - Attore - Harry
2010 - Harry Potter e i doni della morte: Parte I - Attore - Elphias Doge
2004 - IL GIRO DEL MONDO IN 80 GIORNI - Attore - Lord Salisbury
1991 - One Against the Wind - Attore - Dumont
1990 - Il fantasma innamorato - Attore - George
1989 - WILD: EVA, UNA BAMBOLA E IL PROFESSORE - Attore - Rev. Froude