Actor:
-
1. Children of the Revolution (1996), film...Joe
-
2. Oscar and Lucinda (1997), film...Mr. Jeffries
-
3. Passion (1999), film...Percy Grainger
-
4. Mission: Impossible II (2000), film...Hugh Stamp
-
5. Moulin Rouge (2001), film...The Duke
-
...Sherlock Holmes
-
7. The One and Only (2002), film...Neil
-
8. The Touch (2002), film...Karl
-
9. The Road From Coorain (2002), film...Bill
-
...M
-
11. Van Helsing (2004), film...Count Vladislaus Dracula
-
12. Stealth (2005), film...Dr. Keith Orbit
-
13. Fragile (2005), film...Robert
-
14. Like Minds (2006), film...Martin McKenzie
-
15. The Diplomat (2009), film...Charles Van Koors
-
16. False Witness (2009), series
-
17. Love and Mortar (2010), film...David
-
18. Rake (2010), series...Cleaver Greene
-
19. Sanctum (2011), film...Frank
-
20. Ice (2011), series...Thom Archer
-
21. Looking for Grace (2015), film...Dan
-
22. Breath (2017), film...Mr. Pike
-
23. Blue Murder: Killer Cop (2017), series...Roger Rogerson
-
24. Maya the Bee: The Honey Games (2018), film
-
25. Angel of Mine (2019), film...Bernard
-
26. Danger Close (2019), film...Brigadier David Jackson
-
27. H Is for Happiness (2019), film...Jim Phee
-
28. Catherine the Great (2019), series...Grigory Orlov
-
29. The Hunting (2019), series...Nick
-
30. Fires (2021), series...Duncan Simpson
-
31. Elvis (2022), film...Vernon
Director:
-
1. Romulus, My Father (2007), film
Producer:
-
1. Romulus, My Father (2007), film...associate producer
Voice:
-
...Boron
-
2. Maya the Bee (2014), film...Flip (English version)
-
3. Blinky Bill the Movie (2015), film...William (Blinky's Father)
-
4. Maya the Bee: The Honey Games (2018), film...Flip
Narrator:
-
1. Swinging Safari (2018), film
Writer:
-
1. Rake (2010), series...(creator)
-
2. Rake (2014), series...(based on the Australian television series created
Creator:
-
1. Rake (2010), series