Filmography

Criminal Minds
2005 · Acting

CSI: Crime Scene Investigation
2000 · Acting

Silo
2023 · Acting

Luther
2010 · Acting

Agatha Christie's Marple
2004 · Acting

Raised by Wolves
2020 · Acting

Love Actually
2003 · Acting

Meg 2: The Trench
2023 · Acting

Fortitude
2015 · Acting

Stan Lee's Lucky Man
2016 · Acting

Resident Evil: Apocalypse
2004 · Acting

Helen of Troy
2003 · Acting

The Time Machine
2002 · Acting

In Suspicious Circumstances
1991 · Acting

Clifford the Big Red Dog
2021 · Acting

The Virgin Queen
2006 · Acting

Eragon
2006 · Acting

Inkheart
2008 · Acting

The Buccaneers
1995 · Acting

The Warriors Gate
2016 · Acting

High-Rise
2015 · Acting

Don't Hang Up
2016 · Acting

Metropolis
2015 · Acting

Virtuality
2009 · Acting

Take a Girl Like You
2000 · Acting

Stan Lee's Lucky Man: The Bracelet Chronicles
2017 · Acting

Son of the South
2021 · Acting

Gunless
2010 · Acting

The Principles of Lust
2003 · Acting

The Wicked Within
2015 · Acting

Kiss Kiss (Bang Bang)
2001 · Acting

Virtuality
2009 · Acting

The Big Bang
2011 · Acting

Resident Evil: Retribution
2012 · Acting

Sorted
2000 · Acting

Broken English
2026 · Acting

Abduct
2016 · Acting

A Banquet
2022 · Acting

Late Night Shopping
2001 · Acting

Desperate Journey
2025 · Acting

Game Babes
2004 · Acting

Superstition
2001 · Acting

Riders
1993 · Acting

Strangers
2024 · Acting
- No Poster
Beauty
2004 · Acting
- No Poster
Rabbit Fever
2006 · Acting

The List
2013 · Acting

Back from the Afterlife: Making 'Resident Evil: Retribution'
2012 · Acting

Everything I Ever Wanted to Tell My Daughter About Men
2022 · Director

Remember Me
2019 · Acting

Heavyweight
2026 · Acting

The Heart of the Earth
2007 · Acting

Silence Becomes You
2005 · Acting

Bedlam
Acting

I'm Here
2010 · Acting

Resident Evil: Diary of an Apocalypse
2007 · Acting

Being American
2014 · Acting

The Performance
2017 · Acting

The Future Lasts A Long Time
1996 · Acting

The Goob
2014 · Acting

Defining Moments
2021 · Acting

One of Us
2026 · Acting

Program Alice: Activated
2010 · Acting

The Last Minute
2002 · Acting

Perfect Life
2010 · Acting

Symphony of Evil
2004 · Acting

Resident Evil: Afterlife
2010 · Acting

Nuclear
2019 · Acting

Two Days, Nine Lives
2001 · Acting
- No Poster
Rufus
2003 · Acting

The Last Belle
2011 · Acting
- No Poster
Dear M.
2000 · Acting
