Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
John Bach

John Bach

ActingBorn June 5, 1946 (80 years old)

Cardiff, Wales, UK

IMDbWebsite

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.

Popularity: 1
Total credits: 66

Known For

Spartacus
TV
★8.0

Spartacus

as Magistrate Calavius

The Lord of the Rings: The Return of the King
Movie
★8.5

The Lord of the Rings: The Return of the King

as Madril

Movies (40)

Sgt. Haane

Sgt. Haane

as General Horrocks (Elder)

2026

Holy Days

Holy Days

as Bishop Chaytor

2026

The Ballad of Maddog Quinn

TV Shows (26)

Spartacus

Spartacus

as Magistrate Calavius

5 ep.

Farscape

Farscape

as Einstein

1 ep.

Wentworth
The Lord of the Rings: The Two Towers
Movie
★8.4

The Lord of the Rings: The Two Towers

as Madril

Farscape
TV
★7.9

Farscape

as Einstein

Wentworth
TV
★8.0

Wentworth

as Vinnie Holt

The Lost World
TV
★7.1

The Lost World

as Balar

Legend of the Seeker
TV
★7.4

Legend of the Seeker

as Herald

The Man from Snowy River
TV
★6.8

The Man from Snowy River

as Dandy Jim O'Rourke

The Chronicles of Narnia: Prince Caspian
Movie
★6.6

The Chronicles of Narnia: Prince Caspian

as British Homeguard 1

Jack Irish
TV
★6.7

Jack Irish

as Senator Michael Longmore

Roman Empire
TV
★6.9

Roman Empire

as Marcus Aurelius

Holy Days
Movie
★6.3

Holy Days

as Bishop Chaytor

Spartacus
TV
★8.0

Spartacus

as Magistrate Calavius

2010

The Lord of the Rings: The Return of the King
Movie
★8.5

The Lord of the Rings: The Return of the King

as Madril

2003

The Lord of the Rings: The Two Towers
Movie
★8.4

The Lord of the Rings: The Two Towers

as Madril

2002

Farscape
TV
★7.9

Farscape

as Einstein

1999

Wentworth
TV
★8.0

Wentworth

as Vinnie Holt

2013

The Lost World
TV
★7.1

The Lost World

as Balar

1999

Legend of the Seeker
TV
★7.4

Legend of the Seeker

as Herald

2008

The Man from Snowy River
TV
★6.8

The Man from Snowy River

as Dandy Jim O'Rourke

1994

The Chronicles of Narnia: Prince Caspian
Movie
★6.6

The Chronicles of Narnia: Prince Caspian

as British Homeguard 1

2008

Jack Irish
TV
★6.7

Jack Irish

as Senator Michael Longmore

2016

Roman Empire
TV
★6.9

Roman Empire

as Marcus Aurelius

2016

Holy Days
Movie
★6.3

Holy Days

as Bishop Chaytor

2026

The Ballad of Maddog Quinn

as Grandpa quinn

2022

Reunion

Reunion

as Jack

2020

Mistress, Mercy

Mistress, Mercy

as Judge Anderson

2018

The Light Between Oceans

The Light Between Oceans

as Mayor Jock Johnson

2016

Judgement Tavern

Judgement Tavern

as The Judge

2016

The Cure

The Cure

as Lionel

2014

Rest for the Wicked

Rest for the Wicked

as Frank

2011

Piece of My Heart

Piece of My Heart

as Mike

2009

The Hollow Men

The Hollow Men

as Michael Bassett (voice)

2008

The Chronicles of Narnia: Prince Caspian

The Chronicles of Narnia: Prince Caspian

as British Homeguard 1

2008

My Name Is Bruce

My Name Is Bruce

as Shot in the Leg Guy

2007

Kidnapped

Kidnapped

as Cluny

2005

Ike: Countdown to D-Day

Ike: Countdown to D-Day

as Air Marshal Leigh-Mallory

2004

The Lord of the Rings: The Return of the King

The Lord of the Rings: The Return of the King

as Madril

2003

The Lord of the Rings: The Two Towers

The Lord of the Rings: The Two Towers

as Madril

2002

The Last Tattoo

The Last Tattoo

as Austen Leech

1994

The Sound and the Silence: The Alexander Graham Bell Story

The Sound and the Silence: The Alexander Graham Bell Story

as Alexander Graham Bell

1993

CrimeBroker

CrimeBroker

as Frank MacPhee

1993

Typhon's People

Typhon's People

as Daniel Harrington

1993

Old Scores

Old Scores

as Ewan Murray

1991

Blood Oath

Blood Oath

as Major Roberts

1990

Georgia

Georgia

as William Karlin

1989

Sgt. Haane

Sgt. Haane

as General Horrocks (Elder)

2026

Holy Days

Holy Days

as Bishop Chaytor

2026

The Ballad of Maddog Quinn

The Ballad of Maddog Quinn

as Grandpa quinn

2022

Reunion

Reunion

as Jack

2020

Mistress, Mercy

Mistress, Mercy

as Judge Anderson

2018

The Light Between Oceans

The Light Between Oceans

as Mayor Jock Johnson

2016

Judgement Tavern

Judgement Tavern

as The Judge

2016

The Cure

The Cure

as Lionel

2014

Rest for the Wicked

Rest for the Wicked

as Frank

2011

Piece of My Heart

Piece of My Heart

as Mike

2009

The Hollow Men

The Hollow Men

as Michael Bassett (voice)

2008

The Chronicles of Narnia: Prince Caspian

The Chronicles of Narnia: Prince Caspian

as British Homeguard 1

2008

My Name Is Bruce

My Name Is Bruce

as Shot in the Leg Guy

2007

Kidnapped

Kidnapped

as Cluny

2005

Ike: Countdown to D-Day

Ike: Countdown to D-Day

as Air Marshal Leigh-Mallory

2004

The Lord of the Rings: The Return of the King

The Lord of the Rings: The Return of the King

as Madril

2003

The Lord of the Rings: The Two Towers

The Lord of the Rings: The Two Towers

as Madril

2002

The Last Tattoo

The Last Tattoo

as Austen Leech

1994

The Sound and the Silence: The Alexander Graham Bell Story

The Sound and the Silence: The Alexander Graham Bell Story

as Alexander Graham Bell

1993

CrimeBroker

CrimeBroker

as Frank MacPhee

1993

Typhon's People

Typhon's People

as Daniel Harrington

1993

Old Scores

Old Scores

as Ewan Murray

1991

Blood Oath

Blood Oath

as Major Roberts

1990

Georgia

Georgia

as William Karlin

1989

Wentworth

as Vinnie Holt

2 ep.

The Lost World

The Lost World

as Balar

1 ep.

Legend of the Seeker

Legend of the Seeker

as Herald

1 ep.

The Man from Snowy River

The Man from Snowy River

as Dandy Jim O'Rourke

1 ep.

Jack Irish

Jack Irish

as Senator Michael Longmore

5 ep.

Roman Empire

Roman Empire

as Marcus Aurelius

6 ep.

No image

The Feds

as Commander Rainer Bass

9 ep.

Gallipoli

Gallipoli

as Sir Ian Hamilton

7 ep.

Mysterious Island

Mysterious Island

as Captain Nemo

23 ep.

Under the Vines

Under the Vines

as Don Silverton

18 ep.

Hercules

Hercules

as Creon

2 ep.

20,000 Leagues Under the Sea

20,000 Leagues Under the Sea

as Thierry Arronax

2 ep.

Farscape: The Peacekeeper Wars

Farscape: The Peacekeeper Wars

as Einstein

2 ep.

Hope and Wire

Hope and Wire

as Vernon

1 ep.

Heroes II: The Return

Heroes II: The Return

as Lt. Cmdr Donald 'Davo" Davidson

2 ep.

The Day of the Roses

The Day of the Roses

as Tom Weir

2 ep.

This Is Not My Life

This Is Not My Life

13 ep.

No image

The Governor

as John Sheehan

1 ep.

The Paper Man

The Paper Man

as Philip Cromwell

6 ep.

The Great Bookie Robbery

The Great Bookie Robbery

as Mike Power

3 ep.

No image

Duggan

11 ep.

Kidnapped

Kidnapped

3 ep.

Spartacus

Spartacus

as Magistrate Calavius

5 episodes

Farscape

Farscape

as Einstein

1 episodes

Wentworth

Wentworth

as Vinnie Holt

2 episodes

The Lost World

The Lost World

as Balar

1 episodes

Legend of the Seeker

Legend of the Seeker

as Herald

1 episodes

The Man from Snowy River

The Man from Snowy River

as Dandy Jim O'Rourke

1 episodes

Jack Irish

Jack Irish

as Senator Michael Longmore

5 episodes

Roman Empire

Roman Empire

as Marcus Aurelius

6 episodes

No image

The Feds

as Commander Rainer Bass

9 episodes

Gallipoli

Gallipoli

as Sir Ian Hamilton

7 episodes

Mysterious Island

Mysterious Island

as Captain Nemo

23 episodes

Under the Vines

Under the Vines

as Don Silverton

18 episodes

Hercules

Hercules

as Creon

2 episodes

20,000 Leagues Under the Sea

20,000 Leagues Under the Sea

as Thierry Arronax

2 episodes

Farscape: The Peacekeeper Wars

Farscape: The Peacekeeper Wars

as Einstein

2 episodes

Hope and Wire

Hope and Wire

as Vernon

1 episodes

Heroes II: The Return

Heroes II: The Return

as Lt. Cmdr Donald 'Davo" Davidson

2 episodes

The Day of the Roses

The Day of the Roses

as Tom Weir

2 episodes

This Is Not My Life

This Is Not My Life

13 episodes

No image

The Governor

as John Sheehan

1 episodes

The Paper Man

The Paper Man

as Philip Cromwell

6 episodes

The Great Bookie Robbery

The Great Bookie Robbery

as Mike Power

3 episodes

No image

Duggan

11 episodes

Kidnapped

Kidnapped

3 episodes