
Alastair Mackenzie
Known for Acting · 54 credits
- Born
- 1970-01-01 (age 56)
- Place of birth
- Trinafour, Perth and Kinross, Scotland, UK
- Also known as
- Alastair MacKenzie
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.
Known For
TV Shows (28)

The Mentalist
2008
as Dr. Royston Daniel

Midsomer Murders
1997
as Felix Lancaster

The Crown
2016
as Richard Aylard

Agatha Christie's Poirot
1989
as Ferguson

Death in Paradise
2011
as Ewan Boyd

Black Mirror
2011
as Martin

Murdoch Mysteries
2008
as Inspector Edward Scanlon

Andor
2022
as Perrin Fertha

Skins
2007
as Gregory McGuinness

Agatha Christie's Marple
2004
as Colonel Hillingdon

Lewis
2007
as Sebastian Anderson

Lovejoy
1986
as Freddy

Unforgotten
2015
as John Bentley

Soldier Soldier
1991
as Tim

Monarch of the Glen
2000
as Archie MacDonald

Moving On
2009
as Mick

Wolf Hall
2015
as William Brereton

M.I. High
2007
as Bruce Boardman

Vigil
2021
as Anthony Chapman

Borgen
2010
as Jeremy Welsh

Hamish Macbeth
1995
as Gavin Robb

Dracula
2013
as Lord Rothcroft

Ancient Rome: The Rise and Fall of an Empire
2006
as Athaulf

A.D. The Bible Continues
2015
as James le Juste

Strange
2003
as Rich

The Bombing of Pan Am 103
2025
as Alastair Campbell QC

Psychos
1999
as Dr 'Shug' Nevin

The Loch
2017
as Craig Petrie
Movies (26)

Outlaw King
2018
as John Strathbogie, Earl of Atholl

Perfect Sense
2011
as Virologist

Backdraft 2
2019
as Captain White

Company of Heroes
2013
as Chambliss

The Edge of Love
2008
as Anthony Devas

Peterloo
2018
as General Sir John Byng

The Deal
2022
as Michael
Reichenbach Falls
2007
as Jack Harvey

Andor: A Disney+ Day Special Look
2022
as Perrin Fertha (archive footage) (uncredited)

Monster Mutt
2011
as Monty

Taken: The Search for Sophie Parker
2013
as Ambassador Hillman

New Town Killers
2008
as Jamie Stewart

93 Days
2016
as Dr. David Brett-Major

You Instead
2011
as Mark

The Shell Seekers
2007
as Richard

The Sweeter Side of Life
2013
as Benny Christophe

Snuff-Movie
2005
as Justin / Andy / Freddy / Peter

Dragonworld
1994
as John McGowan

Mouth to Mouth
1995
as Oswaldo (as Sam MacKenzie)

The Last Great Wilderness
2002
as Charlie

Redistributors
2016
as Michael Manning

Hampstead Theatre At Home: Tiger Country
2014
as John
Object Permanence
as Barry

Horsehair
1998
Fragile
1999

Terminally Happy
2016
as Louis
About Alastair Mackenzie
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, wi… With 54 credits spanning from 1986 to 2025, Alastair Mackenzie has appeared in 26 films and 28 TV shows.
Fans searching for Alastair Mackenzie movies, Alastair Mackenzie filmography, or the latest projects starring Alastair Mackenzie can stream many of these titles on HinFlix, free and in HD, with no subscription required.
Most Popular Alastair Mackenzie Movies
- Outlaw King (2018) — as John Strathbogie, Earl of Atholl
- Perfect Sense (2011) — as Virologist
- Backdraft 2 (2019) — as Captain White
- Company of Heroes (2013) — as Chambliss
- The Edge of Love (2008) — as Anthony Devas
Where to Watch Alastair Mackenzie Films
Most Alastair Mackenzie movies and series are available to stream on HinFlix 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 Alastair Mackenzie, check our movies catalogue and browse page.