Known For
Filmography
—
2025
2022
2018
2017
2016
2012
20102010
2007
2006
2005
2005
2002
2001
1998

This Much is True
Movie · as Wesley

Play Dirty
Movie · as Outfit Guy

Unravelling
Movie · as Christian

Riot
Movie · as Keith

Pulse
TV · as Detective Fergus · 1 ep

Nice Package
Movie · as Reeco

Fatal Honeymoon
Movie · as Ray Miller
Strangers, Lovers, Killers
Strangers, Lovers, Killers
Movie · as Detective andropoulos

Cops L.A.C.
TV · as Binga · 1 ep

The Underdog's Tale
Movie · as Martin

The Marine
Movie · as Chris

Son of the Mask
Movie · as Museum Security Guard

headLand
TV · as Matt East · 2 eps

White Collar Blue
TV · as Fabian Mercurio · 1 ep

South Pacific
Movie · as Keller

All Saints
TV · as Brett Addison · 2 eps