
Known For
Filmography
2025
2019
2018
2017
20172015
2014
2010
2008
20082008
2007
2005
2003
2001
1999
1988

The Protector
Movie · as Ragged Man 1 (as Michael "Pitch" Piccerelli)

The League of Legend Keepers: Shadows
Movie · as Edward Carson

Of Dust and Bones
Movie · as Alex

Sightless
Movie · as Clayton
Brighter Yesterday
Brighter Yesterday
Movie

Prescient
Movie · as Theodore Meridian

Perfection
Movie · as Charlie

Obselidia
Movie · as George

The Gates of Hell
Movie · as Kyle
The Beautiful Blue Danube
The Beautiful Blue Danube
Movie · as Noah from England

90210
TV · as Antonio Garrett · 3 eps

Gabriel
Movie · as Asmodeus

Blue Water High
TV · as Kiteboard Hirer · 1 ep

Floodhouse
Movie · as Eddie Fox

McLeod's Daughters
TV · as Wyn Rakich, Tim Oldman · 2 eps

Loose Women
TV · as Self · 1 ep

Home and Away
TV · as James Fraser · 11 eps
