
John Bach
- Known for
- Acting
- Born
- June 5, 1946
- Birthplace
- Cardiff, Wales, UK
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.
Filmography

Man of Valor 2026
as General Horrocks (Elder)

Holy Days 2026
as Bishop Chaytor

The Ballad of Maddog Quinn 2022
as Grandpa quinn

Reunion 2020
as Jack

Mistress, Mercy 2018
as Judge Anderson

The Light Between Oceans 2016
as Mayor Jock Johnson

Judgement Tavern 2016
as The Judge

The Cure 2014
as Lionel

Rest for the Wicked 2011
as Frank

Piece of My Heart 2009
as Mike

The Hollow Men 2008
as Michael Bassett (voice)

The Chronicles of Narnia: Prince Caspian 2008
as British Homeguard 1

The Tattooist 2007
as Lazlo McFadden

My Name Is Bruce 2007
as Shot in the Leg Guy

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

The Lord of the Rings: The Return of the King 2003
as Madril

The Lord of the Rings: The Two Towers 2002
as Madril

The Last Tattoo 1994
as Austen Leech

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

CrimeBroker 1993
as Frank MacPhee

Typhon's People 1993
as Daniel Harrington

Old Scores 1991
as Ewan Murray

Blood Oath 1990
as Major Roberts

Georgia 1989
as William Karlin

The Ray Bradbury Theater: A Sound of Thunder 1989
as Travis

The Heroes 1988
as Donald Davidson

Pallet on the Floor 1986
as Jack Voot

Other Halves 1984
as Jim

Heart of the Stag 1984
as Shearer
- Wild Horses
Wild Horses 1984
as Jack

Nearly No Christmas 1983
as King Penguin

The Lost Tribe 1983
as Edward / Max Scarry

Utu 1983
as Belcher

Bad Blood 1982
as Bert Cropp

Carry Me Back 1982
Actor

Battletruck 1982
as Bone

Goodbye Pork Pie 1981
as Snout

Beyond Reasonable Doubt 1980
as Detective Murray Jeffries
- The Mad Dog Gang Meets Rotten Fred and Ratsguts
The Mad Dog Gang Meets Rotten Fred and Ratsguts 1978
as Wilkie

Wild Man 1977
as Barman
Credits from TMDB.