Actor
- $9.99 (2009) .... Angel
- Bran Nue Dae (2009) .... Father Benedictus
- The Man Inside Dame Edna (2008) .... Himself
- Laundry Warrior (2008) ....
- Elizabeth - The Golden Age (2008) .... Sir Francis Walsingham
- The 2007 Australian Film Institute Awards (2007) .... Himself - Host
- Pirates of the Caribbean: At World's End (2007) .... Barbossa
- A Journey Behind the Scenes of 'Pirates of the Caribbean: At World's End' (2007) .... Himself
- Candy (2006) .... Casper
- Jerry Lewis - König der Komödianten (2006) .... Himself (archive footage)
- Munich (2006) .... Ephraim
- The Gathering: Return of the Whale Dreamers (2006) .... Himself
- Pirates of the Caribbean: Dead Man's Chest (2006) .... Barbossa (uncredited)
- 20 to 1 Great Aussie Movies (2006) .... Himself (archive footage)
- Oficio de actor, El (2005) .... Himself (archive footage)
- The Life and Death of Peter Sellers (2004) .... Peter Sellers
- Ned Kelly (2004) .... Superintendent Francis Hare
- Intolerable Cruelty (2003) .... Donovan Donaly
- Pirates of the Caribbean: The Curse of the Black Pearl (2003) .... Barbossa
- Finding Nemo (2003) .... Nigel (voice)
- Swimming Upstream (2003) .... Harold Fingleton
- Harvie Krumpet (2003) .... Narrator (voice)
- Frida (2002) .... Leon Trotsky
- The Banger Sisters (2002) .... Harry Plummer
- Lantana (2001) .... John Knox
- The Tailor of Panama (2001) .... Harold 'Harry' Pendel
- The 73rd Annual Academy Awards (2001) .... Himself - Nominee: Best Actor in a Leading Role
- Quills (2000) .... The Marquis de Sade
- The Magic Pudding (2000) .... Bunyip Bluegum (voice)
- House on Haunted Hill (1999) .... Stephen H. Price
- Mystery Men (1999) .... Casanova Frankenstein
- Shakespeare in Love (1999) .... Philip Henslowe
- Shakespeare in Love and on Film (1999) .... Himself
- Elizabeth (1998) .... Sir Francis Walsingham
- Misérables, Les (1998) .... Inspector Javert
- A Little Bit of Soul (1998) .... Godfrey Usher
- Oscar and Lucinda (1997) .... Narrator (voice)
- Children of the Revolution (1997) .... Welch
- Frontier (1997) .... Soldier Administrator David Collins
- Shine (1996) .... David Helfgott - Adult
- Mercury (1996) .... Bill Wyatt (13 episodes, 1996)
- Twisted Tales (1996) .... Harry Chisholm (archive footage)
- Twisted Tales (1996) .... Harry Chisholm (1 episode, 1996)
- Dad and Dave: On Our Selection (1995) .... Dave Rudd
- Twelfth Night (1987) .... Sir Andrew Aguecheek
- Starstruck (1982) .... Floor Manager
- Menotti (1981) ....
- Hoodwink (1981) .... Detective 1
- West (2007) .... special thanks
- Shakespeare in Love and on Film (1999) .... thanks



DoctorLi...