Filmography

Doctor Who
2005 · Acting

The Handmaid's Tale
2017 · Acting

The Last Leg
2013 · Acting

Misfits
2009 · Acting

The Marvels
2023 · Acting

Playhouse Presents
2012 · Acting

Fresh Meat
2011 · Acting

Game On
1995 · Acting

Nocturnal Animals
2016 · Acting

The Big Narstie Show
2018 · Acting

Case Histories
2011 · Acting

Psychobitches
2013 · Acting

Comic Relief
1988 · Acting

24 Hours in Police Custody
2014 · Acting

Blitz
2011 · Acting

Doctor Who Extra
2014 · Acting

Greta
2019 · Acting

Guerrilla
2017 · Acting

The Demon Headmaster
1996 · Acting

Wanderlust
2018 · Acting

St Trinian's 2: The Legend of Fritton's Gold
2009 · Acting

All of You
2025 · Acting

Not Safe for Work
2015 · Acting

Velvet Buzzsaw
2019 · Acting

The Crust
2005 · Acting

Mr Malcolm's List
2022 · Acting

Spice Girls: How Girl Power Changed Britain
2021 · Acting

Oasis
2017 · Acting

Marvel Studios Assembled: The Making of The Marvels
2024 · Acting

The Battle for Black Music: Paid in Full
2024 · Acting

Broken English
2026 · Acting

Mog's Christmas
2023 · Acting

Shooters
2002 · Acting

Dreams of a Life
2011 · Acting

Oasis
2017 · Acting

Othello - Live at Shakespeare's Globe
2008 · Acting

Lapland
2011 · Acting

Weekender
2011 · Acting

The Place We Go To Hide
2014 · Director, Writer

Egypt's Lost Pyramid
2019 · Acting

The Inbetweeners: Fwends Reunited
2019 · Acting
- No Poster
The Tall Tales of Urchin
2016 · Acting

Flinch
2014 · Acting

Tomato Soup
2010 · Acting

World's Tiniest Masterpieces
2018 · Acting

Maryland
2022 · Acting
- No Poster
Prince: the Last Year of a Legend
2018 · Acting
- No Poster
Happy Toys
2014 · Director, Writer

A bloody muddle
2011 · Acting

Little Soldier
2016 · Acting
