Search movies and TV series
Acting
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.

Sgt. Haane
as General Horrocks (Elder)

Holy Days
as Bishop Chaytor

The Ballad of Maddog Quinn
as Grandpa quinn

Under the Vines
as Don Silverton

Reunion
as Jack

Mistress, Mercy
as Judge Anderson

Roman Empire
as Marcus Aurelius

The Light Between Oceans
as Mayor Jock Johnson

Judgement Tavern
as The Judge

Jack Irish
as Senator Michael Longmore

Gallipoli
as Sir Ian Hamilton

Hope and Wire
as Vernon

The Cure
as Lionel

Wentworth
as Vinnie Holt

Rest for the Wicked
as Frank

This Is Not My Life

Spartacus
as Magistrate Calavius

Piece of My Heart
as Mike

Legend of the Seeker
as Herald

The Hollow Men
as Michael Bassett (voice)

The Chronicles of Narnia: Prince Caspian
as British Homeguard 1

My Name Is Bruce
as Shot in the Leg Guy
The Lost Children

Hercules
as Creon

Kidnapped
as Cluny

Kidnapped

Farscape: The Peacekeeper Wars
as Einstein

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

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

The Lord of the Rings: The Two Towers
as Madril

The Lost World
as Balar

Farscape
as Einstein

The Day of the Roses
as Tom Weir
Duggan

20,000 Leagues Under the Sea
as Thierry Arronax

Mysterious Island
as Captain Nemo

The Man from Snowy River
as Dandy Jim O'Rourke

The Last Tattoo
as Austen Leech
The Feds
as Commander Rainer Bass

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

CrimeBroker
as Frank MacPhee

Typhon's People
as Daniel Harrington

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

Golden Fiddles
as Walter Balfour

Old Scores
as Ewan Murray

The Paper Man
as Philip Cromwell

Blood Oath
as Major Roberts

Georgia
as William Karlin

The Ray Bradbury Theater: A Sound of Thunder
as Travis

The Heroes
as Donald Davidson

The Great Bookie Robbery
as Mike Power

Pallet on the Floor
as Jack Voot

Other Halves
as Jim

Heart of the Stag
as Shearer

Utu
as Belcher
Wild Horses
as Jack

Nearly No Christmas
as King Penguin

The Lost Tribe
as Edward / Max Scarry

Bad Blood
as Bert Cropp

Carry Me Back