Known For
Filmography
2025
2023
2023
2022
2019
2013
1998
1997
1996
19961996
1995

Lin's Laundromat
Movie · as David

NCIS: Sydney
TV · as Captain Commander Waylon Armitage · 1 ep

Ten Pound Poms
TV · as Arty Farthington · 6 eps

The Lord of the Rings: The Rings of Power
TV · as Eamon · 1 ep

Frayed
TV · as Radio DJ · 1 ep

Backyard Ashes
Movie · as Colin

A Difficult Woman
TV · as Toxicologist · 4 eps

Still Twisted
Movie · as Tom (segment 'The Crossing')

Dead Heart
Movie · as Gordon
Hey Amigos!
Hey Amigos!
Movie · as Boofy 1

Twisted Tales
TV · as Tom · 1 ep

Mushrooms
Movie · as Flynn
