Filmography

Waterloo Road
2006 · Acting

Merlin
2008 · Acting

Waking the Dead
2001 · Acting

The Capture
2019 · Acting

The Borgias
2011 · Acting

Strike
2017 · Acting

Robin Hood
2006 · Acting

Cinderella
2015 · Acting

Where the Heart Is
1997 · Acting

M.I. High
2007 · Acting

Mickey 17
2025 · Acting

Philip K. Dick's Electric Dreams
2017 · Acting

Patrick Melrose
2018 · Acting

Blue Murder
2003 · Acting

Above Suspicion
2009 · Acting

Any Human Heart
2010 · Acting

(All Quiet on the) Preston Front
1994 · Acting

The Stolen Girl
2025 · Acting

The Finest Hours
2016 · Acting

Anna Karenina
2012 · Acting

New Street Law
2006 · Acting

Jane Eyre
2011 · Acting

Bonnie & Clyde
2013 · Acting

Demons
2009 · Acting

Lady Chatterley's Lover
2015 · Acting

Five Daughters
2010 · Acting

Tell It to the Bees
2019 · Acting

Tulip Fever
2017 · Acting

The Riot Club
2014 · Acting

Bel Ami
2012 · Acting

Johnny and the Bomb
2006 · Acting

Fairy Tales
2008 · Acting
- No Poster
Laird
Acting

Great Expectations
2012 · Acting

My Cousin Rachel
2017 · Acting

Roger and the Rottentrolls
1996 · Acting

The Royal
2003 · Acting

Animals
2019 · Acting

The Bad Mother's Handbook
2007 · Acting

The Scouting Book for Boys
2010 · Acting
- No Poster
Halo of Stars
Acting

Awaydays
2009 · Acting
- No Poster
Dis/Connected
2008 · Acting

Home
2016 · Acting
- No Poster
Goblin?
2014 · Acting

Magnificent 7
2005 · Acting

Robot & Scarecrow
2017 · Acting

The Missing Postman
1997 · Acting

The Illustrated Mum
2003 · Acting

Colette
2010 · Acting
