Slow Horses
Actor - Peter Judd
7 capítulos
Small Axe
Actor - Mr Hill
1 capítulo
Path of Blood
Actor - Narrador
On Chesil Beach
Actor - Geoffrey
The Riot Club
Actor - Tutor
Mr. Selfridge
Actor - Frank Edwards
37 capítulos
101 Dalmatians II: Patch's London Adventure
Actor - Pongo
Notting Hill
Actor - Co-protagonista de Anna