
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

Death in Paradise
2011
as Ewan Boyd

Agatha Christie's Poirot
1989
as Ferguson

Black Mirror
2011
as Martin

The Crown
2016
as Richard Aylard

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

Soldier Soldier
1991
as Tim

Unforgotten
2015
as John Bentley

Monarch of the Glen
2000
as Archie MacDonald

Moving On
2009
as Mick

Wolf Hall
2015
as William Brereton

Vigil
2021
as Anthony Chapman

M.I. High
2007
as Bruce Boardman

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

The Bombing of Pan Am 103
2025
as Alastair Campbell QC

Strange
2003
as Rich

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

The Edge of Love
2008
as Anthony Devas

Company of Heroes
2013
as Chambliss

Peterloo
2018
as General Sir John Byng

Andor: A Disney+ Day Special Look
2022
as Perrin Fertha (archive footage) (uncredited)
Reichenbach Falls
2007
as Jack Harvey

The Deal
2022
as Michael

Monster Mutt
2011
as Monty

The Sweeter Side of Life
2013
as Benny Christophe

You Instead
2011
as Mark

93 Days
2016
as Dr. David Brett-Major

New Town Killers
2008
as Jamie Stewart

Taken: The Search for Sophie Parker
2013
as Ambassador Hillman

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

The Shell Seekers
2007
as Richard

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
Object Permanence
as Barry

Hampstead Theatre At Home: Tiger Country
2014
as John

Terminally Happy
2016
as Louis
Fragile
1999

Horsehair
1998
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 Bowood.TV, 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
- The Edge of Love (2008) — as Anthony Devas
- Company of Heroes (2013) — as Chambliss
Where to Watch Alastair Mackenzie Films
Most Alastair Mackenzie movies and series are available to stream on Bowood.TV 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.