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
Alastair Mackenzie

Alastair Mackenzie

ActingBorn January 1, 1970 (56 years old)

Trinafour, Perth and Kinross, Scotland, UK

IMDbWebsite

Biography

Alastair Mackenzie is a Scottish actor. He was born in 1970 in Trinafour, near Perth and educated at Westbourne House School and Glenalmond College in Perthshire. Mackenzie left home at the age of 18 and moved to London. Though best known as playing the young laird Archie MacDonald in the BBC drama Monarch of the Glen, he also has some theatre and film credits to his name. He lives in Islington with his wife, Scottish actress Susan Vidler, with whom he has one daughter, Martha, born in February 2000. His brother is director David Mackenzie, with whom he co-founded Sigma Films. Description above from the Wikipedia article Alastair Mackenzie, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Also known as: Alastair MacKenzie
Popularity: 1
Total credits: 55

Known For

The Mentalist
TV
★8.4

The Mentalist

as Dr. Royston Daniel

Midsomer Murders
TV
★7.5

Midsomer Murders

as Felix Lancaster

Movies (26)

The Deal

The Deal

as Michael

2022

Andor: A Disney+ Day Special Look

Andor: A Disney+ Day Special Look

as Perrin Fertha (archive footage) (uncredited)

2022

Backdraft 2

TV Shows (28)

The Mentalist

The Mentalist

as Dr. Royston Daniel

1 ep.

Midsomer Murders

Midsomer Murders

as Felix Lancaster

1 ep.

Death in Paradise

Behind the Camera

The Last Great Wilderness

The Last Great Wilderness

Screenplay

The Last Great Wilderness

The Last Great Wilderness

Screenplay

Death in Paradise
TV
★7.5

Death in Paradise

as Ewan Boyd

Agatha Christie's Poirot
TV
★8.2

Agatha Christie's Poirot

as Ferguson

The Crown
TV
★8.2

The Crown

as Richard Aylard

Black Mirror
TV
★8.3

Black Mirror

as Martin

Murdoch Mysteries
TV
★7.7

Murdoch Mysteries

as Inspector Edward Scanlon

Andor
TV
★8.3

Andor

as Perrin Fertha

Skins
TV
★8.1

Skins

as Gregory McGuinness

Agatha Christie's Marple
TV
★7.8

Agatha Christie's Marple

as Colonel Hillingdon

Lewis
TV
★7.6

Lewis

as Sebastian Anderson

Soldier Soldier
TV
★6.8

Soldier Soldier

as Tim

The Mentalist
TV
★8.4

The Mentalist

as Dr. Royston Daniel

2008

Midsomer Murders
TV
★7.5

Midsomer Murders

as Felix Lancaster

1997

Death in Paradise
TV
★7.5

Death in Paradise

as Ewan Boyd

2011

Agatha Christie's Poirot
TV
★8.2

Agatha Christie's Poirot

as Ferguson

1989

The Crown
TV
★8.2

The Crown

as Richard Aylard

2016

Black Mirror
TV
★8.3

Black Mirror

as Martin

2011

Murdoch Mysteries
TV
★7.7

Murdoch Mysteries

as Inspector Edward Scanlon

2008

Andor
TV
★8.3

Andor

as Perrin Fertha

2022

Skins
TV
★8.1

Skins

as Gregory McGuinness

2007

Agatha Christie's Marple
TV
★7.8

Agatha Christie's Marple

as Colonel Hillingdon

2004

Lewis
TV
★7.6

Lewis

as Sebastian Anderson

2007

Soldier Soldier
TV
★6.8

Soldier Soldier

as Tim

1991

Backdraft 2

as Captain White

2019

Peterloo

Peterloo

as General Sir John Byng

2018

Outlaw King

Outlaw King

as John Strathbogie, Earl of Atholl

2018

Redistributors

Redistributors

as Michael Manning

2016

93 Days

93 Days

as Dr. David Brett-Major

2016

Terminally Happy

Terminally Happy

as Louis

2016

Hampstead Theatre At Home: Tiger Country

Hampstead Theatre At Home: Tiger Country

as John

2014

Taken: The Search for Sophie Parker

Taken: The Search for Sophie Parker

as Ambassador Hillman

2013

The Sweeter Side of Life

The Sweeter Side of Life

as Benny Christophe

2013

Company of Heroes

Company of Heroes

as Chambliss

2013

Perfect Sense

Perfect Sense

as Virologist

2011

You Instead

You Instead

as Mark

2011

Monster Mutt

Monster Mutt

as Monty

2011

New Town Killers

New Town Killers

as Jamie Stewart

2008

The Edge of Love

The Edge of Love

as Anthony Devas

2008

The Shell Seekers

The Shell Seekers

as Richard

2007

No image

Reichenbach Falls

as Jack Harvey

2007

Snuff-Movie

Snuff-Movie

as Justin / Andy / Freddy / Peter

2005

The Last Great Wilderness

The Last Great Wilderness

as Charlie

2002

No image

Fragile

1999

Horsehair

Horsehair

1998

Mouth to Mouth

Mouth to Mouth

as Oswaldo (as Sam MacKenzie)

1995

The Deal

The Deal

as Michael

2022

Andor: A Disney+ Day Special Look

Andor: A Disney+ Day Special Look

as Perrin Fertha (archive footage) (uncredited)

2022

Backdraft 2

Backdraft 2

as Captain White

2019

Peterloo

Peterloo

as General Sir John Byng

2018

Outlaw King

Outlaw King

as John Strathbogie, Earl of Atholl

2018

Redistributors

Redistributors

as Michael Manning

2016

93 Days

93 Days

as Dr. David Brett-Major

2016

Terminally Happy

Terminally Happy

as Louis

2016

Hampstead Theatre At Home: Tiger Country

Hampstead Theatre At Home: Tiger Country

as John

2014

Taken: The Search for Sophie Parker

Taken: The Search for Sophie Parker

as Ambassador Hillman

2013

The Sweeter Side of Life

The Sweeter Side of Life

as Benny Christophe

2013

Company of Heroes

Company of Heroes

as Chambliss

2013

Perfect Sense

Perfect Sense

as Virologist

2011

You Instead

You Instead

as Mark

2011

Monster Mutt

Monster Mutt

as Monty

2011

New Town Killers

New Town Killers

as Jamie Stewart

2008

The Edge of Love

The Edge of Love

as Anthony Devas

2008

The Shell Seekers

The Shell Seekers

as Richard

2007

No image

Reichenbach Falls

as Jack Harvey

2007

Snuff-Movie

Snuff-Movie

as Justin / Andy / Freddy / Peter

2005

The Last Great Wilderness

The Last Great Wilderness

as Charlie

2002

No image

Fragile

1999

Horsehair

Horsehair

1998

Mouth to Mouth

Mouth to Mouth

as Oswaldo (as Sam MacKenzie)

1995

Death in Paradise

as Ewan Boyd

1 ep.

Agatha Christie's Poirot

Agatha Christie's Poirot

as Ferguson

1 ep.

The Crown

The Crown

as Richard Aylard

3 ep.

Black Mirror

Black Mirror

as Martin

1 ep.

Murdoch Mysteries

Murdoch Mysteries

as Inspector Edward Scanlon

1 ep.

Andor

Andor

as Perrin Fertha

11 ep.

Skins

Skins

as Gregory McGuinness

1 ep.

Agatha Christie's Marple

Agatha Christie's Marple

as Colonel Hillingdon

1 ep.

Lewis

Lewis

as Sebastian Anderson

1 ep.

Soldier Soldier

Soldier Soldier

as Tim

1 ep.

Unforgotten

Unforgotten

as John Bentley

12 ep.

Lovejoy

Lovejoy

as Freddy

1 ep.

Monarch of the Glen

Monarch of the Glen

as Archie MacDonald

41 ep.

Borgen

Borgen

as Jeremy Welsh

8 ep.

Moving On

Moving On

as Mick

1 ep.

M.I. High

M.I. High

as Bruce Boardman

1 ep.

Wolf Hall

Wolf Hall

as William Brereton

4 ep.

Vigil

Vigil

as Anthony Chapman

1 ep.

Dracula

Dracula

as Lord Rothcroft

6 ep.

Hamish Macbeth

Hamish Macbeth

as Gavin Robb

1 ep.

Ancient Rome: The Rise and Fall of an Empire

Ancient Rome: The Rise and Fall of an Empire

as Athaulf

1 ep.

A.D. The Bible Continues

A.D. The Bible Continues

as James le Juste

12 ep.

The Mentalist

The Mentalist

as Dr. Royston Daniel

1 episodes

Midsomer Murders

Midsomer Murders

as Felix Lancaster

1 episodes

Death in Paradise

Death in Paradise

as Ewan Boyd

1 episodes

Agatha Christie's Poirot

Agatha Christie's Poirot

as Ferguson

1 episodes

The Crown

The Crown

as Richard Aylard

3 episodes

Black Mirror

Black Mirror

as Martin

1 episodes

Murdoch Mysteries

Murdoch Mysteries

as Inspector Edward Scanlon

1 episodes

Andor

Andor

as Perrin Fertha

11 episodes

Skins

Skins

as Gregory McGuinness

1 episodes

Agatha Christie's Marple

Agatha Christie's Marple

as Colonel Hillingdon

1 episodes

Lewis

Lewis

as Sebastian Anderson

1 episodes

Soldier Soldier

Soldier Soldier

as Tim

1 episodes

Unforgotten

Unforgotten

as John Bentley

12 episodes

Lovejoy

Lovejoy

as Freddy

1 episodes

Monarch of the Glen

Monarch of the Glen

as Archie MacDonald

41 episodes

Borgen

Borgen

as Jeremy Welsh

8 episodes

Moving On

Moving On

as Mick

1 episodes

M.I. High

M.I. High

as Bruce Boardman

1 episodes

Wolf Hall

Wolf Hall

as William Brereton

4 episodes

Vigil

Vigil

as Anthony Chapman

1 episodes

Dracula

Dracula

as Lord Rothcroft

6 episodes

Hamish Macbeth

Hamish Macbeth

as Gavin Robb

1 episodes

Ancient Rome: The Rise and Fall of an Empire

Ancient Rome: The Rise and Fall of an Empire

as Athaulf

1 episodes

A.D. The Bible Continues

A.D. The Bible Continues

as James le Juste

12 episodes