
John Bach
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.
Movie Appearances

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

Battletruck
as Bone
1982

Bad Blood
as Bert Cropp
1982

Blood Oath
as Major Roberts
1990

The Heroes
as Donald Davidson
1988

The Hollow Men
as Michael Bassett (voice)
2008

The Cure
as Lionel
2014

Georgia
as William Karlin
1989

Pallet on the Floor
as Jack Voot
1986

The Last Tattoo
as Austen Leech
1994
Wild Horses
as Jack
1984

Other Halves
as Jim
1984

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

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

The Lost Tribe
as Edward / Max Scarry
1983

Goodbye Pork Pie
as Snout
1981

Wild Man
as Barman
1977

Beyond Reasonable Doubt
as Detective Murray Jeffries
1980

CrimeBroker
as Frank MacPhee
1993

Rest for the Wicked
as Frank
2011
TV Appearances
The Lost Children
2006

Spartacus
as Magistrate Calavius
2010

Gallipoli
as Sir Ian Hamilton
2015

Farscape
as Einstein
1999

Jack Irish
as Senator Michael Longmore
2016
Duggan
1997

Mysterious Island
as Captain Nemo
1995

This Is Not My Life
2010

Kidnapped
2005

Hercules
as Creon
2005

Farscape: The Peacekeeper Wars
as Einstein
2004

Golden Fiddles
as Walter Balfour
1991