
John Leigh
Born
January 1, 1965 (60 years old)
Known For
Acting
Place of Birth
Known For

Pike River
Milton Osborne
2025

Uproar
Dennis
2023

Sweet Tooth
Captain Stafford · (1 episode)
2021

The Wilds
Social Worker · (1 episode)
2020

A War Story
Peter Arnett
2018

A Woman's Right to Shoes
Policeman
2017

The Shannara Chronicles
Dax · (1 episode)
2016

Goodness Grows Here
Barry
2016

Auckward Love
Ted · (2 episodes)
2015

800 Words
Constable Tom · (17 episodes)
2015

Westside
Dougal Gibbs · (3 episodes)
2015

Agent Anna
James Finlayson · (1 episode)
2013

Underbelly NZ: Land of the Long Green Cloud
Mack the Mick · (3 episodes)
2011

Love Birds
Quiz Master
2011

Avalon High
Mr. Atkinson
2011

Ice
Lammer
2011

Ice
Lammer · (2 episodes)
2011

Spies and Lies
Mr. Barrett
2010

Diplomatic Immunity
(13 episodes)
2009

Legend of the Seeker
Selick · (1 episode)
2008

We're Here to Help
Lesley Costello
2007

The Man Who Lost His Head
George
2007

Ozzie
Gilbert
2006

Maddigan's Quest
(1 episode)
2006

Kidnapped
Rankeillor
2005

Spooked
Jimmy Blick
2004

Raising Waylon
Jeremy
2004

Serial Killers
Alan · (7 episodes)
2004

The Lord of the Rings: The Two Towers
Háma
2002

Atomic Twister
Deputy Rollins
2002

Stickmen
Dave
2001

Jack of All Trades
(1 episode)
2000

The Frighteners
Bryce Campbell
1996

Power Rangers
Wreckmate (voice) · (15 episodes)
1993

Power Rangers
Fisherman · (1 episode)
1993

Power Rangers
Steeleto (voice) · (2 episodes)
1993

Power Rangers
Sudsey · (1 episode)
1993

Power Rangers
Keytron (voice) · (1 episode)
1993

Power Rangers
Terramole (voice) · (1 episode)
1993

Power Rangers
Toxipod (voice) · (1 episode)
1993

Power Rangers
Dr Belrab · (1 episode)
1993

Power Rangers
Supertoxipod (voice) · (2 episodes)
1993

Shortland Street
Lionel Skeggins · (766 episodes)
1992

Chunuk Bair
Porky
1992

Notes from a Fish
Ned

Xena: Warrior Princess
(1 episode)
1995

Power Rangers
Wreckmate / Squashblight (voice) · (1 episode)
1993

Power Rangers
Damaras (voice) · (16 episodes)
1993