Known For
Filmography

The Big Dog
Movie · as Kevin

The Heights
TV · as Pav · 30 eps

Reef Break
TV · as Dr. Benjamin · 1 ep

Harrow
TV · as Derek Moore · 1 ep

Sunshine
TV · as Ben Canny · 3 eps

Hoges: The Paul Hogan Story
TV · 1 ep

Brock
TV · as Norman Gown · 1 ep

The Jungle
Movie · as Larry

Another Earth
Movie · as Keith Harding (voice)

Small Claims: White Wedding
Movie · as David

The Mystery of Natalie Wood
Movie · as Henry Jaglom

Soar
Movie · as Simon

The Mystery of Natalie Wood
TV · as Henry Jaglom · 2 eps

The Matrix Reloaded
Movie · as Lock's Lieutenant

The Extreme Team
Movie · as Dillon

The Matrix Revolutions
Movie · as Lock's Lieutenant

NCIS
TV · as Noah Daniels · 1 ep

White Collar Blue
TV · as Shane Duggan · 5 eps

Kick
Movie · as Sinkers

Blue Heelers
TV · as Const. Jack Lawson · 102 eps

Home and Away
TV · as Samuel Collins · 3 eps
