
Atuação
56 anos • Penang, Malaysia • 30 títulos • ativo desde 1994

Xena: A Princesa Guerreira
como Hephaestus

Farscape
como Nam Tar (voice)

Hércules: A Lendária Jornada
como Hephaestus

O Casamento de Muriel
como Press at Muriel's Wedding

O Mundo Perdido
como Lt. Philip James Drummond

O Mundo Perdido
como William Roxton

O Acampamento
como Rob Baker

McLeod's Daughters
como Lyle Irwin

Sahara
como Von Schletow

Home and Away
como Nick Dutton

Home and Away
como Wally Burns

Cabeça erguida
como Sean

Reef Break
como Tom

Colheita Maldita
como Institutional Man

Casamento Australiano
como Pierre Lambert

Operation Buffalo
como St. John Moore

The Last Anniversary
como Robin Finch

Water Rats
como Elenco

Pulse
como John Abraham

White Collar Blue
como Guy Hamilton