Filmography

Grey's Anatomy
2005 · Director, Acting

The Jennifer Hudson Show
2022 · Acting

The Tonight Show with Jay Leno
1992 · Acting

Station 19
2018 · Acting

The Talk
2010 · Acting

Star Wars Rebels
2014 · Acting

Today
1952 · Acting

Rome
2005 · Acting

Franklin & Bash
2011 · Acting

Kingdom of Heaven
2005 · Acting

Celebrity Wheel of Fortune
2021 · Acting

Brave
2012 · Acting

Performance
1991 · Acting

Trainspotting
1996 · Acting

Kavanagh Q.C.
1995 · Acting

Percy Jackson & the Olympians: The Lightning Thief
2010 · Acting

It Ends with Us
2024 · Acting

The Bombing of Pan Am 103
2025 · Acting

Journeyman
2007 · Acting

The Magical Legend of the Leprechauns
1999 · Acting

The Virgin Queen
2006 · Acting

Justice League: The Flashpoint Paradox
2013 · Acting

Toy Story That Time Forgot
2014 · Acting

T2 Trainspotting
2017 · Acting

Tulip Fever
2017 · Acting

Six Four
2023 · Acting

Made of Honor
2008 · Acting

Gunpowder, Treason & Plot
2004 · Acting

Grey's Anatomy: B-Team
2018 · Acting

Dog Soldiers
2002 · Acting

The Last Legion
2007 · Acting

North Square
2000 · Acting

Bunraku
2010 · Acting

Home Sweet Hell
2015 · Acting

Anna Karenina
2000 · Acting

Topsy-Turvy
1999 · Acting

Nicholas Nickleby
2002 · Acting

Looking After Jo Jo
1998 · Acting

Highlander
Acting

De-Lovely
2004 · Acting

Max
2002 · Acting

Regeneration
1997 · Acting

The Acid House
1998 · Acting

Bedrooms and Hallways
1998 · Acting

Hannibal Rising
2007 · Acting

The Great Ghost Rescue
2011 · Acting

Hideous Kinky
1999 · Acting

The Leading Man
1996 · Acting

16 Years of Alcohol
2003 · Acting

Comes a Bright Day
2012 · Acting

The Primrose Railway Children
2024 · Acting

Off the Rails: The Making of “Trainspotting”
2023 · Acting

One Night in Emergency
2010 · Acting

Small Faces
1996 · Acting

Dad Savage
1998 · Acting
- No Poster
The Young Team
Acting

The Purifiers
2005 · Acting

Does God Play Football?
2004 · Acting

AfterLife
2003 · Acting

The Rocket Post
2004 · Acting

Storm Witch
Acting

Understanding Jane
1998 · Acting

The Key
2003 · Acting

One Last Chance
2004 · Acting
- No Poster
Marcie's Dowry
2000 · Acting
- No Poster
That Old One
2002 · Acting
