Actor
- William Tell (2024)
- 3 Body Problem (2024)
- One Life (2023)
- Slow Horses (2022)
- All the Old Knives (2022)
- Save the Cinema (2022)
- Tales from the Loop (2020)
- The Two Popes (2019)
- The Man Who Killed Don Quixote (2019)
- The Wife (2018)
- The Man Who Invented Christmas (2017)
- Becoming Cary Grant (2017)
- Taboo (2017)
- Miss Saigon: 25th Anniversary (2016)
- Walk Invisible: The Brontë Sisters (2016)
- The Crown (2016)
- One Last Dance (2016)
- The White King (2016)
- The Ghost and the Whale (2016)
- Woman in Gold (2015)
- Dreck (2015)
- Dough (2015)
- Listen Up Philip (2014)
- The Salvation (2014)
- G.I. Joe: Retaliation (2013)
- Wartime Wanderers (2012)
- Dark Blood (2012)
- Borgríki (2011)
- Hysteria (2011)
- Echelon Conspiracy (2009)
- G.I. Joe: The Rise of Cobra (2009)
- Clone (2008)
- My Zinc Bed (2008)
- Bedtime Stories (2008)
- Leatherheads (2008)
- Cranford (2007)
- HR (2007)
- Baker Street Irregulars (2007)
- The Moon and the Stars (2007)
- Pirates of the Caribbean: At World's End (2007)
- Renaissance (2006)
- Pirates of the Caribbean: Dead Man's Chest (2006)
- Untitled Bruckheimer/McCall Project (2005)
- Brothers of the Head (2005)
- The New World (2005)
- The Brothers Grimm (2005)
- De-Lovely (2004)
- Pirates of the Caribbean: The Curse of the Black Pearl (2003)
- What a Girl Wants (2003)
- Mad Dogs (2002)
- Unconditional Love (2002)
- Victoria & Albert (2001)
- The Affair of the Necklace (2001)
- Bride of the Wind (2001)
- Very Annie Mary (2001)
- A History of Britain (2000)
- The Suicide Club (2000)
- The Testimony of Taliesin Jones (2000)
- Comic Relief: Doctor Who - The Curse of Fatal Death (1999)
- Il Gioco (1999)
- Stigmata (1999)
- Ronin (1998)
- Tomorrow Never Dies (1997)
- Regeneration (1997)
- David (1997)
- Evita (1996)
- Carrington (1995)
- Shopping (1994)
- A Business Affair (1994)
- A Troll in Central Park (1994)
- Thicker Than Water (1994)
- Great Moments in Aviation (1994)
- Deadly Advice (1994)
- Barbarians at the Gate (1993)
- The Age of Innocence (1993)
- A Child's Garden of Verses (1992)
- Glengarry Glen Ross (1992)
- Freddie as F.R.O.7 (1992)
- The Rachel Papers (1989)
- The Jim Henson Hour (1989)
- The Adventures of Baron Munchausen (1988)
- Consuming Passions (1988)
- The Storyteller (1988)
- Man on Fire (1987)
- Jumpin' Jack Flash (1986)
- Haunted Honeymoon (1986)
- The Doctor and the Devils (1985)
- Brazil (1985)
- Martin Luther, Heretic (1983)
- Something Wicked This Way Comes (1983)
- The Ploughman's Lunch (1983)
- Praying Mantis (1983)
- Murder Is Easy (1982)
- Timon of Athens (1981)
- Loophole (1981)
- The Day Christ Died (1980)
- Breaking Glass (1980)
- Spasms (1977)
- After the Boom Was Over (1977)
- "Bill Brand" (1976)
- Voyage of the Damned (1976)
- Daft As a Brush (1975)
- BBC2 Playhouse (1974)
- Play for Today (1970)
Filmografie - altele