Actor
13 titles
Anonymous
2011
Mr. Nice
2010
Twin Town
1997
Human Nature
2001
Madame Bovary
2014
The Amazing Spider-Man
2012
Kevin & Perry Go Large
2000
Serena
Berlin Station
2016–2019
Official Secrets
2019
Notting Hill
1999
Little Nicky
Another Me
2013