
John Bach
Known for Acting · 66 credits
- Born
- 1946-06-05 (age 79)
- Place of birth
- Cardiff, Wales, UK
Biography
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.
Known For
TV Shows (26)

Spartacus
2010
as Magistrate Calavius

Farscape
1999
as Einstein

Wentworth
2013
as Vinnie Holt

The Lost World
1999
as Balar

Legend of the Seeker
2008
as Herald

The Man from Snowy River
1994
as Dandy Jim O'Rourke

Jack Irish
2016
as Senator Michael Longmore

Roman Empire
2016
as Marcus Aurelius
The Feds
1993
as Commander Rainer Bass

Hercules
2005
as Creon

Gallipoli
2015
as Sir Ian Hamilton

Mysterious Island
1995
as Captain Nemo

20,000 Leagues Under the Sea
1997
as Thierry Arronax

Under the Vines
2021
as Don Silverton

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

Farscape: The Peacekeeper Wars
2004
as Einstein

The Paper Man
1990
as Philip Cromwell

Hope and Wire
2014
as Vernon

The Day of the Roses
1998
as Tom Weir
The Governor
1977
as John Sheehan

Kidnapped
2005

This Is Not My Life
2010

The Great Bookie Robbery
1986
as Mike Power
Duggan
1997
The Lost Children
2006

Golden Fiddles
1991
as Walter Balfour
Movies (40)

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 Chronicles of Narnia: Prince Caspian
2008
as British Homeguard 1

Holy Days
2026
as Bishop Chaytor

The Light Between Oceans
2016
as Mayor Jock Johnson

Battletruck
1982
as Bone

Blood Oath
1990
as Major Roberts

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

Sgt. Haane
2026
as General Horrocks (Elder)

The Cure
2014
as Lionel

Reunion
2020
as Jack

Typhon's People
1993
as Daniel Harrington

The Last Tattoo
1994
as Austen Leech

My Name Is Bruce
2007
as Shot in the Leg Guy

Utu
1984
as Belcher

The Lost Tribe
1983
as Edward / Max Scarry

CrimeBroker
1993
as Frank MacPhee

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

Goodbye Pork Pie
1981
as Snout

Kidnapped
2005
as Cluny

Beyond Reasonable Doubt
1980
as Detective Murray Jeffries

Bad Blood
1982
as Bert Cropp

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

Georgia
1989
as William Karlin

Other Halves
1984
as Jim

Piece of My Heart
2009
as Mike

Pallet on the Floor
1986
as Jack Voot

Mistress, Mercy
2018
as Judge Anderson

Old Scores
1991
as Ewan Murray

The Heroes
1988
as Donald Davidson

Wild Man
1977
as Barman

Rest for the Wicked
2011
as Frank

Heart of the Stag
1984
as Shearer

Carry Me Back
1982

Nearly No Christmas
1983
as King Penguin
Wild Horses
1984
as Jack

The Hollow Men
2008
as Michael Bassett (voice)

Judgement Tavern
2016
as The Judge

The Ballad of Maddog Quinn
2022
as Grandpa quinn
The Mad Dog Gang Meets Rotten Fred and Ratsguts
1978
as Wilkie
About John Bach
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. With 66 credits spanning from 1977 to 2026, John Bach has appeared in 40 films and 26 TV shows.
Fans searching for John Bach movies, John Bach filmography, or the latest projects starring John Bach can stream many of these titles on Bowood.TV, free and in HD, with no subscription required.
Most Popular John Bach Movies
- 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 Chronicles of Narnia: Prince Caspian (2008) — as British Homeguard 1
- Holy Days (2026) — as Bishop Chaytor
- The Light Between Oceans (2016) — as Mayor Jock Johnson
Where to Watch John Bach Films
Most John Bach movies and series are available to stream on Bowood.TV in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring John Bach, check our movies catalogue and browse page.