
As cast

The Testament of Ann Lee 2025
Cast

Napoleon 2023
Cast

Miss Peregrine's Home for Peculiar Children 2016
Cast

Almeida Theatre Live: Richard III 2016
Cast

Macbeth 2010
Cast

The Courageous Heart of Irena Sendler 2009
Cast

Seachd: The Inaccessible Pinnacle 2007
Cast

The Yellow House 2007
Cast

The Haunted Airman 2006
Cast

Match Point 2005
Cast

The Tulse Luper Suitcases, Part 3: From Sark to the Finish 2005
Cast

The Tulse Luper Suitcases, Part 2: Vaux to the Sea 2004
Cast

The Gospel of John 2003
Cast

Sweet Dreams 2003
Cast

The Tragedy of Hamlet 2002
Cast

A Knight's Tale 2001
Cast

The Moonstone 1996
Cast
No poster
True Love 1996
Cast

Shadowlands 1993
Cast

In the Shadow
Cast
As director
No directing credits found.