Known For
Filmography
2026
2026
2012
2008
2007
2006
2005
2005
2004
2003
2002
2001
1998
1994

Beneath It All
Movie · as Michael

The Happy Place
Movie · as Mitchell

Miss Fisher's Murder Mysteries
TV · as Freddy Ashmead · 1 ep

Rush
TV · as Federal Agent Shepherd · 1 ep

Satisfaction
TV · as Geoffrey · 1 ep

Charlotte's Web
Movie · as Well Dressed Man

Josh Jarman
Movie · as Man in Toilet

Puppy
Movie · as Detective Harper

Silversun
TV · as Steve Everson · 40 eps

Razor Eaters
Movie

MDA
TV · as Dr. Bryce Gosper · 1 ep

Mr. Wasinski's Song
Movie · as Polish Father

All Saints
TV · as Lee Walton · 1 ep

Halifax f.p.
TV · as Milo · 1 ep