Known For
Filmography

Bloom
TV · as Tommy Brydon · 1 ep

Secret Bridesmaids' Business
TV · as Dyson Novak · 1 ep

Dogstar: Christmas in Space
Movie · as Commercial Announcer (voice)

The Doctor Blake Mysteries
TV · as Jock Clement · 1 ep

Reef Doctors
TV · as Sonny Farrell · 13 eps

House Husbands
TV · as William Mitchell · 1 ep

Killing Time
TV · as Judge Hart · 1 ep
John Safran: Media Tycoon
Movie · as "Village of Despair" Voice Over

Not Quite Hollywood
Movie · as Self

Rush
TV · as Gavin · 1 ep

Very Small Business
TV · as Dick Denyar, Dick Denver · 1 ep

Joanne Lees: Murder in the Outback
Movie · as Judge

City Homicide
TV · as Oliver Braxton · 1 ep

Satisfaction
TV · as Jimmy Burraston · 3 eps

MDA
TV · as Dr. Nathan Tate · 1 ep

Curse of the Talisman
Movie · as Father Eccleston
Shock Jock
TV · 26 eps

Muggers
Movie · as Marcus Browning

On the Beach
Movie · as Admiral Jack Cunningham

BeastMaster
TV · as Chiuma · 1 ep

The Lost World
TV · as Kayle / Zoth, Bokra · 1 ep

All Saints
TV · as Richard Craig, Prof. Richard Craig · 1 ep

Halifax f.p.
TV · as Melvin Lazar · 1 ep

Shortland Street
TV · as Max Dubrovsky · 260 eps
Bony
TV · as Selby · 1 ep

Dead Calm
Movie · as Russell Bellows

Shadows of the Peacock
Movie · as Terry

Mission: Impossible
TV · as Conrad Drago · 1 ep

Rafferty's Rules
TV · as Harry Bartle · 1 ep

The Surfer
Movie · as Hagan

The Humpty Dumpty Man
Movie · as Stewart Brax

The Flying Doctors
TV · as Darcy Adams · 1 ep

Eureka Stockade
TV · as Vern · 3 eps

Now and Forever
Movie · as Geoffrey Bates

Five Mile Creek
TV · 39 eps

For the Term of His Natural Life
TV · as Lieutenant Maurice Frere · 3 eps

Breakfast in Paris
Movie · as Michael Barnes

Duet for Four
Movie · as Ken Overland

...Maybe This Time
Movie · as Jack

Breaker Morant
Movie · as Major Charles Bolton

Water Under the Bridge
TV · as Don Brandywine · 9 eps
Taxi!
Movie · as Leslie Armitage

Thirst
Movie · as Derek

Patrick
Movie · as Ed Jacquard

Magee and the Lady
Movie · as Tom

Raw Deal
Movie · as Alex
Down the Wind
Movie
Ryan
TV · 41 eps
Stockade
Movie

The Set
Movie · as Tony Brown

It Takes All Kinds
Movie · as Policeman
Hunter
TV · 65 eps
