
Actor · 38 credits
John Bach (born 5 June 1946) is a British-born New Zealand actor who has acted on stage, television and film over a period of more than four decades. Though born in the United Kingdom, he has spent most of his career living and working in New Zealand. In 1997, his leading role as the titular detective character of Duggan was created for him, firstly in a couple of telemovies, then in a successful New Zealand series.

Man of Valor
2026
General Horrocks (Elder)

Holy Days
2026
Bishop Chaytor

Under the Vines
2021
Don Silverton

Mistress, Mercy
2018
Judge Anderson

Roman Empire
2016
Marcus Aurelius
Mayor Jock Johnson

Gallipoli
2015
Sir Ian Hamilton

Hope and Wire
2014
Vernon

Wentworth
2013
Vinnie Holt

Spartacus
2010
Magistrate Calavius

Legend of the Seeker
2008
Herald

The Chronicles of Narnia: Prince Caspian
2008
British Homeguard 1

The Tattooist
2007
Lazlo McFadden

My Name Is Bruce
2007
Shot in the Leg Guy

Hercules
2005
Creon

Ike: Countdown to D-Day
2004
Air Marshal Leigh-Mallory

The Lost World
1999
Balar

Farscape
1999
Einstein

The Day of the Roses
1998
Tom Weir

20,000 Leagues Under the Sea
1997
Thierry Arronax

Mysterious Island
1995
Captain Nemo

The Man from Snowy River
1994
Dandy Jim O'Rourke

The Last Tattoo
1994
Austen Leech

The Sound and the Silence: The Alexander Graham Bell Story
1993
Alexander Graham Bell

Typhon's People
1993
Daniel Harrington

Heroes II: The Return
1991
Lt. Cmdr Donald 'Davo" Davidson

Golden Fiddles
1991
Walter Balfour

Old Scores
1991
Ewan Murray

The Paper Man
1990
Philip Cromwell

Blood Oath
1990
Major Roberts

The Great Bookie Robbery
1986
Mike Power

Utu
1983
Belcher

Battletruck
1982
Bone