Home / Discover / People
  • Created July 30, 2022 by
    Administrator admin
  • Modified July 30, 2022 by
    Imzadi admin

Hacksaw Ridge

2016
as Colonel Stelzer

Elvis

2022
as Vernon Presley

Moulin Rouge!

2001
as The Duke

Van Helsing

2004
as Count Vladislaus Dragulia aka Dracula

Go Karts

2020
as Patrick

Catherine the Great (2019)

2019
as Grigory Orlov

Thank God He Met Lizzie

1997
as Guy Jamieson

The Turning

2013
as Vic Lang

Sanctum

2011
as Frank McGuire

Blue Murder: Killer Cop

2017
as Roger Rogerson

Like Minds

2006
as McKenzie

The Hound of the Baskervilles

2002
as Sherlock Holmes

Seven Deadly Sins (1993)

1993
as Episode: Gluttony

Hawke

2010
as Bob Hawke

Hayride to Hell

1995
as George Weygate

Blinky Bill the Movie

2015
as Bill Koala (voice)

The Hunting

2019
as Nick

Matching Jack

2010
as David

Prosper

2024
as Cal Quinn

Stealth

2005
as Dr. Keith Orbit

Rake

2010
as Cleaver Greene

The Touch

2002
as Karl

Blonde

2001
as Mr. R

Breath

2017
as Mr. Pike

Crimebroker

1994
as Harrison

Children of the Revolution

1996
as Joseph 'Joe' Welch

The Last September

1999
as Daventry

Ice 2020 (2011)

2011
as Thom Archer

The Diplomat

2009
as Charles Van Koors

H Is for Happiness

2020
as Jim Phee

Tracks of Glory

1992
as Hugh McIntosh

Billy's Holiday

1995
as Rob McSpedden

Maya the Bee Movie

2014
as Flip (voice)

Force of Nature: The Dry 2

2024
as Daniel Bailey

In The Winter Dark

1998
as Murray Jacob

Danger Close

2019
as Brigadier David Jackson

Blue Murder (AU)

1995
as Roger Rogerson

Blue Murder

1995
as Roger Rogerson

Fragile

2005
as Robert Marcus

Oscar and Lucinda

1997
as Mr. Jeffries

The Silence

2006
as Richard Treloar

Director

Movie Romulus, My Father 2007

Guest Star

Episode Play School Story Time
Busting with Richard Roxburgh
2019
Episode Who Do You Think You Are? (AU)
Richard Roxburgh
2014