
As cast

Tornado 2025
Cast

Mickey 17 2025
Cast

In the Lost Lands 2025
Cast

Dungeons & Dragons: Honor Among Thieves 2023
Cast

Kingslayer 2022
Cast

Falling for Figaro 2021
Cast

Mary, Queen of Scots 2013
Cast

Citadel 2012
Cast

The Awakening 2011
Cast
No poster
Suburban Home 2005
Cast

Hushtown 2004
Cast

The Deal 2003
Cast

Young Adam 2003
Cast

Family 2002
Cast
No poster
Man at the Window 2002
Cast
No poster
Saved 2001
Cast
No poster
Tattoo 2001
Cast

Split Second 1999
Cast

Postmortem 1998
Cast
No poster
Butterfly Man 1997
Cast

Kill the Day 1996
Cast
No poster
Sheila 1996
Cast
As director
No directing credits found.