Known For
Filmography

A Match Made in Melbourne
Movie · as Rodney

The Mongoose
Movie · as Trucker #1

New Gold Mountain
TV · as Gregor · 4 eps

Ruby
Movie · as Police Officer Jeffers

The BBQ
Movie · as Hector

The Legend of Ben Hall
Movie · as John Kelly

The Doctor Blake Mysteries
TV · as Alexandru Draghici · 1 ep

Underbelly Files: The Man Who Got Away
Movie · as Ferdi Vigano

Rush
TV · as Dr Freeman · 1 ep

The Condemned
Movie · as Belarus Warden

Nightmares & Dreamscapes: From the Stories of Stephen King
TV · as Stan the Cop · 1 ep

The Saddle Club
TV · 2 eps

Shadows of Paradise
Movie · as Nathan Vaughan

The Day of the Roses
TV · as Erica's Doctor · 2 eps

Pacific Drive
TV · 101 eps

Blue Heelers
TV · 1 ep

Edge of Power
Movie · as Alex Cahill

Kokoda Crescent
Movie · as Vince

Mission: Impossible
TV · as Prince Arkadi · 1 ep

The Flying Doctors
TV · as Bevan · 1 ep

Zoo Family
TV · as Ken Bennett · 26 eps

Harvest of Hate
Movie · as Terrorist

The Death Train
Movie

Cop Shop
TV · as Detective Mike Georgiou · 26 eps

Do I Have to Kill My Child?
Movie · as Fang

The Man from Hong Kong
Movie · as Charles

Number 96
TV · 1100 eps

Homicide
TV · as Jack O'Brien · 1 ep
