
Acting

Mahana
as Mr. Mervyn Williams
Restoration
as Benjamin

Shopping
as Terry

Siege
as Mike O'Leary

Bliss
as Rudolf Young

Futile Attraction
as Dudley Earnsworth/Mr. Collins

Fracture
as Gordon Peet

Maiden Voyage
as Howard

Not Only But Always
as Blake Edwards

Luella Miller
as Craig

Westside
as Dieter Szabo · 1 ep.

The Brokenwood Mysteries
as Paul Winterson · 1 ep.

Jack of All Trades
1 ep.

Xena: Warrior Princess
as King · 1 ep.

Hercules: The Legendary Journeys
as Bronagh · 3 ep.

Power Rangers
as Jake · 1 ep.

Shortland Street
as Barry Harrison · 155 ep.