
Alastair Mackenzie
Acting
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.
TV Shows(28)

The Bombing of Pan Am 103
Alastair Campbell QC
2025

Andor
Perrin Fertha
2022

Vigil
Anthony Chapman
2021

The Loch
Craig Petrie
2017

The Crown
Richard Aylard
2016

Unforgotten
John Bentley
2015

A.D. The Bible Continues
James le Juste
2015

Wolf Hall
William Brereton
2015

Dracula
Lord Rothcroft
2013

Black Mirror
Martin
2011

Death in Paradise
Ewan Boyd
2011

Borgen
Jeremy Welsh
2010

Moving On
Mick
2009

The Mentalist
Dr. Royston Daniel
2008

Murdoch Mysteries
Inspector Edward Scanlon
2008

Lewis
Sebastian Anderson
2007

Skins
Gregory McGuinness
2007

M.I. High
Bruce Boardman
2007

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

Agatha Christie's Marple
Colonel Hillingdon
2004

Strange
Rich
2003

Monarch of the Glen
Archie MacDonald
2000

Psychos
Dr 'Shug' Nevin
1999

Midsomer Murders
Felix Lancaster
1997

Hamish Macbeth
Gavin Robb
1995

Soldier Soldier
Tim
1991

Agatha Christie's Poirot
Ferguson
1989

Lovejoy
Freddy
1986
Movies(26)

The Deal
Michael
2022

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

Backdraft 2
Captain White
2019

Peterloo
General Sir John Byng
2018

Outlaw King
John Strathbogie, Earl of Atholl
2018

Redistributors
Michael Manning
2016

93 Days
Dr. David Brett-Major
2016

Terminally Happy
Louis
2016

Hampstead Theatre At Home: Tiger Country
John
2014

Taken: The Search for Sophie Parker
Ambassador Hillman
2013

The Sweeter Side of Life
Benny Christophe
2013

Company of Heroes
Chambliss
2013

Perfect Sense
Virologist
2011

You Instead
Mark
2011

Monster Mutt
Monty
2011

New Town Killers
Jamie Stewart
2008

The Edge of Love
Anthony Devas
2008

The Shell Seekers
Richard
2007
Reichenbach Falls
Jack Harvey
2007

Snuff-Movie
Justin / Andy / Freddy / Peter
2005

The Last Great Wilderness
Charlie
2002
Fragile
1999

Horsehair
1998

Mouth to Mouth
Oswaldo (as Sam MacKenzie)
1995

Dragonworld
John McGowan
1994
Object Permanence
Barry