Known For
Filmography

Playing Gracie Darling
TV · as James Darling · 6 eps

Colin from Accounts
TV · as George · 1 ep

Heartbreak High
TV · as Roger · 2 eps

The Power of the Dog
Movie · as Old Gent

Aftertaste
TV · as Jim · 6 eps

Bloom
TV · as Old Frank Warlie · 1 ep

Crazy Rich Asians
Movie · as Lord Calthorpe

Sleeping Beauty
Movie · as Man 1

Happy Feet
Movie · as Elder (voice)

Black and White
Movie · as Viscount Simonds

The Diamond of Jeru
Movie · as Clifton Vandover
Sunday
Movie · as Herb

Grass Roots
TV · as Peter Summerhaze · 1 ep

Farscape
TV · as Gahv · 1 ep

Waking Ned
Movie · as Villager of Tullymore

Doom Runners
Movie · as William

Water Rats
TV · as Joseph Craig · 1 ep

Police State
Movie · as Narrator

Custody
Movie · as Narrator

The Rainbow Warrior Conspiracy
Movie

Captain James Cook
TV · as Dr. Solander · 4 eps

Rafferty's Rules
TV · as Percy Eliot · 1 ep

The More Things Change...
Movie · as Roley

Who Killed Baby Azaria?
Movie · as Mr Phillips QC

Five Mile Creek
TV · 39 eps

Fatty Finn
Movie · as Teacher
The John Sullivan Story
Movie · as Commissar Petrovic

Ride On Stranger
TV · as Mervyn Leggatt · 4 eps

Newsfront
Movie · as Newsco Scriptwriter
Temperament Unsuited
Movie

The Chant of Jimmie Blacksmith
Movie · as McCready

Cass
Movie · as Tom

The Last Wave
Movie · as Michael Zeadler
