highest rated
acting
- The Replica → Tom
- The Nut Farm
- Nugget Is Dead?: A Christmas Story
- NCIS: Sydney (TV) → Theo Blainey
- The Appleton Ladies' Potato Race → Bob
- This Little Love of Mine → Mr. Bailey
- The Legend of The Five → Marduk
- Book Week → The Principal
- Smoke Between Trees → Mathew
- Mr Inbetween (TV) → Kim
- Harmony → Homeless Man
- Show Me the Movie! (TV) → Self
- The Flip Side → The Mechanic
- OtherLife → Dr. Robert Amari
- My Pet Dinosaur → Trevor Brown
- The Comet Kids → Rodney
- Frida and Diego: The Australian Years → Diego Rivera
- Redfern Now: Promise Me → Senior Constable Browning
- Love Child (TV) → Henry Bowditch
- A Model Daughter: The Killing of Caroline Byrne → Rene Rivkin
- Talkin' 'Bout Your Generation (TV) → Self - Contestant
- Underbelly (TV) → Andrew's Barrister
- Underbelly (TV) → Leading ATO Officer
- Happy Feet → Kev (voice)
- King Kong → Fruit Vendor
- The Surgeon (TV) → Dr Jordy Roberts
- Hell Has Harbour Views → Rob Carney
- Queen of the Damned → Roger
- Garage Days → Thommo
- Grass Roots (TV) → David
- Cut → Archives Projectionist
- Stepsister from Planet Weird → S'Vad
- Dogwoman: A Grrrl's Best Friend → Supt. Gary Brodziak
- Farscape (TV) → Salis
- Tsunami → Bus Driver
- All Saints (TV) → Steve Cole
- Roar (TV) → Brigg
- The Castle → Dennis Denuto
- Frontline (TV) → Martin di Stasio
- Blue Heelers (TV) → Sgt. Carmello
- Official Denial → Dos (voice)
- Crimetime
- Phoenix (TV) → Gaspar Balcescu
- A Slow Night at the Kuwaiti Cafe
- A Kink in the Picasso → Stan
- Friday on My Mind → Lawyer
- Home and Away (TV) → Kurt Adams
- The Flying Doctors (TV) → Miner
- Future Schlock
- The Return of Captain Invincible → Graffiti Artist