Anyone but You
The Island of Dr. Moreau
The Daughter
Run Rabbit Run
Carmen
Blue Heelers
Lilian's Story
Crownies
Movie · as Local Police Officer
TV · as Tim · 1 ep
Movie · as Dog Man (uncredited)
Movie · as F.J. Shroud
TV · as Stephen Meredith · 1 ep