
Atuação
55 anos • 17 títulos • ativo desde 2003

Gabriel: A Vinganca de um Anjo
como Asmodeus

Barrados no Baile: Nova Geração
como Antonio Garrett

McLeod's Daughters
como Wyn Rakich

McLeod's Daughters
como Tim Oldman

Home and Away
como James Fraser

Galera do Surf
como Kiteboard Hirer

Obselidia
como George

The Gates of Hell
como Kyle

Prescient
como Theodore Meridian
Na lepom plavom Dunavu
como Noah from England

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

Floodhouse
como Eddie Fox

Perfection
como Charlie

The League of Legend Keepers: Shadows
como Edward Carson

Sightless
como Clayton

Of Dust and Bones
como Alex
Brighter Yesterday
como Elenco