Filmography

Sherlock
2010 · Acting

The IT Crowd
2006 · Acting

The Graham Norton Show
2007 · Acting

Death in Paradise
2011 · Acting

The Last Leg
2013 · Acting

Shetland
2013 · Acting

Humans
2015 · Acting

Captain Marvel
2019 · Acting

Fantastic Beasts and Where to Find Them
2016 · Acting

Eternals
2021 · Acting

The Afterparty
2022 · Acting

Secret Diary of a Call Girl
2007 · Acting

Raya and the Last Dragon
2021 · Acting

Transformers: The Last Knight
2017 · Acting

The Creator
2023 · Acting

Extrapolations
2023 · Acting

Fresh Meat
2011 · Acting

Jack Ryan: Shadow Recruit
2014 · Acting

The Five Star Weekend
2026 · Acting

Don't Worry Darling
2022 · Acting

Crazy Rich Asians
2018 · Acting

I Am...
2019 · Writer, Acting

Josephine
2026 · Acting

The Game
2014 · Acting

Mary Queen of Scots
2018 · Acting

True Love
2012 · Acting

Exam
2009 · Acting

Dates
2013 · Acting

Bedlam
2011 · Acting

The Double
2014 · Acting

London Fields
2018 · Acting

Let Them All Talk
2020 · Acting

Submarine
2011 · Acting

Shanghai
2010 · Acting

Revolting Rhymes
2016 · Acting
- No Poster
Brotherhood
2015 · Acting

Marvel Studios Assembled: The Making of Eternals
2022 · Acting

Revolting Rhymes
2017 · Acting

Stratton
2017 · Acting

Doctor Who: The Waters of Mars
2009 · Acting

Pimp
2010 · Acting

The Actor
2025 · Acting

Intrigo: Dear Agnes
2019 · Acting

Leading Lady Parts
2018 · Acting

Mr. Malcolm's List
2019 · Acting

Hello & Paris
Acting

Families
2015 · Acting

True Love: Making The Creator
2023 · Acting

Love Is a Four Letter Word: Worth Seven Points
2015 · Acting

When Evil Calls
2006 · Acting

L'Oreal Paris Women of Worth
2021 · Acting
- No Poster
Untitled Anna May Wong biopic
Acting

How to Build a Human
2016 · Acting

Everyday Performance Artists
2016 · Acting
