Alastair Mackenzie

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…

Filmography

The Mentalist
The Mentalist
2008 · TV
as Dr. Royston Daniel
Midsomer Murders
Midsomer Murders
1997 · TV
as Felix Lancaster
Death in Paradise
Death in Paradise
2011 · TV
as Ewan Boyd
The Crown
The Crown
2016 · TV
as Richard Aylard
Agatha Christie's Poirot
Agatha Christie's Poirot
1989 · TV
as Ferguson
Black Mirror
Black Mirror
2011 · TV
as Martin
Skins
Skins
2007 · TV
as Gregory McGuinness
Murdoch Mysteries
Murdoch Mysteries
2008 · TV
as Inspector Edward Scanlon
Agatha Christie's Marple
Agatha Christie's Marple
2004 · TV
as Colonel Hillingdon
Andor
Andor
2022 · TV
as Perrin Fertha
Lewis
Lewis
2007 · TV
as Sebastian Anderson
Unforgotten
Unforgotten
2015 · TV
as John Bentley
Soldier Soldier
Soldier Soldier
1991 · TV
as Tim
Monarch of the Glen
Monarch of the Glen
2000 · TV
as Archie MacDonald
Lovejoy
Lovejoy
1986 · TV
as Freddy
Borgen
Borgen
2010 · TV
as Jeremy Welsh
Wolf Hall
Wolf Hall
2015 · TV
as William Brereton
M.I. High
M.I. High
2007 · TV
as Bruce Boardman
Moving On
Moving On
2009 · TV
as Mick
Vigil
Vigil
2021 · TV
as Anthony Chapman
Hamish Macbeth
Hamish Macbeth
1995 · TV
as Gavin Robb
Dracula
Dracula
2013 · TV
as Lord Rothcroft
Ancient Rome: The Rise and Fall of an Empire
Ancient Rome: The Rise and Fall of an Empire
2006 · TV
as Athaulf
A.D. The Bible Continues
A.D. The Bible Continues
2015 · TV
as James le Juste