2020 Surge
2019 Miss Fortunate (Kısa Film)
2019 The Personal History of David Copperfield
2019 Bond 25
2019 Little Joe
2018 Mary Poppins: Sihirli Dadı
2017 Paddington 2 (Seslendirme)
2016 Kral İçin Hologram
2015 The Muse (Kısa Film)
2015 The Lobster
2015 Unity (Belgesel – Anlatıcı)
2015 Suffragette
2015 The Danish Girl
2015 Spectre
2015 In the Heart of the Sea
2014 Lilting
2014 Paddington (Seslendirme)
2013 Beat (Kısa Film)
2013 The Zero Theorem
2013 Teenage (Belgesel – Anlatıcı)
2013 Days and Nights
2012 Skyfall
2012 Cloud Atlas
2010 The Tempest
2009 The International
2009 Bright Star
2009 Love Hate (Kısa Film)
2008 Brideshead Revisited
2007 I'm Not There
2006 Perfume: The Story of a Murderer
2005 Stoned
2004 77 Beds (Kısa Film)
2004 Enduring Love
2004 Layer Cake
2003 Ready When You Are Mr. McGill
2003 The Booze Cruise
2002 Spiritual Rampage (Kısa Film)
2001 Baby (Kısa Film)
2001 My Brother Tom
1999 The Trench
1999 The Escort
Televizyon
2020 Fargo
2018 A Very English Scandal (Mini Dizi)
2017 Queers (Mini Dizi)
2015 London Spy (Mini Dizi)
2014 Playhouse Presents
2012 Richard II (TV Filmi)
2011 The Hour
2008 Criminal Justice
2005 Nathan Barley
2000 Black Cab
2000 Other People's Children