Movies (Acting Roles)

The Deal
Alastair Mackenzie was
52 in The Deal
as 'Michael'.
Sat, Dec 31 2022

Backdraft 2
Alastair Mackenzie was
49 in Backdraft 2
as 'Captain White'.
Tue, May 14 2019

Peterloo
Alastair Mackenzie was
48 in Peterloo
as 'General Sir John Byng'.
Thu, Nov 01 2018

Outlaw King
Alastair Mackenzie was
48 in Outlaw King
as 'John Strathbogie, Earl of Atholl'.
Thu, Sep 06 2018

Redistributors
Alastair Mackenzie was
46 in Redistributors
as 'Michael Manning'.
Sat, Jul 02 2016

93 Days
Alastair Mackenzie was
46 in 93 Days
as 'Dr. David Brett-Major'.
Sun, Apr 24 2016

Terminally Happy
Alastair Mackenzie was
46 in Terminally Happy
as 'Louis'.
Fri, Apr 01 2016

Company of Heroes
Alastair Mackenzie was
43 in Company of Heroes
as 'Chambliss'.
Mon, Feb 25 2013

Perfect Sense
Alastair Mackenzie was
41 in Perfect Sense
as 'Virologist'.
Thu, Sep 29 2011

You Instead
Alastair Mackenzie was
41 in You Instead
as 'Mark'.
Fri, Sep 16 2011

Monster Mutt
Alastair Mackenzie was
41 in Monster Mutt
Tue, Jan 04 2011

New Town Killers
Alastair Mackenzie was
38 in New Town Killers
as 'Jamie Stewart'.
Tue, Oct 28 2008

The Edge of Love
Alastair Mackenzie was
38 in The Edge of Love
as 'Anthony Devas'.
Fri, Jun 20 2008

The Shell Seekers
Alastair Mackenzie was
37 in The Shell Seekers
as 'Richard'.
Thu, Oct 18 2007

Reichenbach Falls
Alastair Mackenzie was
37 in Reichenbach Falls
as 'Jack Harvey'.
Thu, Mar 01 2007

Snuff-Movie
Alastair Mackenzie was
35 in Snuff-Movie
as 'Justin / Andy / Freddy / Peter'.
Sat, Aug 27 2005

Mouth to Mouth
Alastair Mackenzie was
25 in Mouth to Mouth
as 'Oswaldo (as Sam MacKenzie)'.
Fri, Nov 10 1995

Dragonworld
Alastair Mackenzie was
24 in Dragonworld
as 'John McGowan'.
Wed, Jul 27 1994

Object Permanence
Alastair Mackenzie will be
55+ in Object Permanence
as 'Barry'.
Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Star Wars: Andor
Alastair Mackenzie was
52+ in Star Wars: Andor
as 'Perrin Fertha'.
First Air Date
Wed, Sep 21 2022

Vigil
Alastair Mackenzie was
51+ in Vigil
as 'Anthony Chapman'.
First Air Date
Sun, Aug 29 2021

The Loch
Alastair Mackenzie was
47+ in The Loch
as 'Craig Petrie'.
First Air Date
Sun, Jun 11 2017

The Crown
Alastair Mackenzie was
46+ in The Crown
as 'Richard Aylard'.
First Air Date
Fri, Nov 04 2016

Unforgotten
Alastair Mackenzie was
45+ in Unforgotten
as 'John Bentley'.
First Air Date
Thu, Oct 08 2015

A.D. The Bible Continues
Alastair Mackenzie was
45+ in A.D. The Bible Continues
as 'James le Juste'.
First Air Date
Sun, Apr 05 2015

Wolf Hall
Alastair Mackenzie was
45+ in Wolf Hall
as 'William Brereton'.
First Air Date
Wed, Jan 21 2015

Dracula
Alastair Mackenzie was
43+ in Dracula
as 'Lord Rothcroft'.
First Air Date
Fri, Oct 25 2013

Black Mirror
Alastair Mackenzie was
41+ in Black Mirror
as 'Martin'.
First Air Date
Sun, Dec 04 2011

Death in Paradise
Alastair Mackenzie was
41+ in Death in Paradise
as 'Ewan Boyd'.
First Air Date
Tue, Oct 25 2011

Borgen
Alastair Mackenzie was
40+ in Borgen
as 'Jeremy Welsh'.
First Air Date
Sun, Sep 26 2010

Moving On
Alastair Mackenzie was
39+ in Moving On
as 'Mick'.
First Air Date
Mon, May 18 2009

The Mentalist
Alastair Mackenzie was
38+ in The Mentalist
as 'Dr. Royston Daniel'.
First Air Date
Tue, Sep 23 2008

Murdoch Mysteries
Alastair Mackenzie was
38+ in Murdoch Mysteries
as 'Inspector Edward Scanlon'.
First Air Date
Thu, Jan 24 2008

Lewis
Alastair Mackenzie was
37+ in Lewis
as 'Sebastian Anderson'.
First Air Date
Sun, Feb 18 2007

Agatha Christie's Marple
Alastair Mackenzie was
34+ in Agatha Christie's Marple
as 'Colonel Hillingdon'.
First Air Date
Sun, Dec 12 2004

Strange
Alastair Mackenzie was
33+ in Strange
First Air Date
Sat, May 31 2003

Monarch of the Glen
Alastair Mackenzie was
30+ in Monarch of the Glen
as 'Archie MacDonald'.
First Air Date
Sun, Feb 27 2000

Psychos
Alastair Mackenzie was
29+ in Psychos
First Air Date
Thu, May 06 1999

Midsomer Murders
Alastair Mackenzie was
27+ in Midsomer Murders
as 'Felix Lancaster'.
First Air Date
Sun, Mar 23 1997

Hamish Macbeth
Alastair Mackenzie was
25+ in Hamish Macbeth
as 'Gavin Robb'.
First Air Date
Sun, Mar 26 1995

Soldier Soldier
Alastair Mackenzie was
21+ in Soldier Soldier
as 'Tim'.
First Air Date
Mon, Jun 10 1991

Agatha Christie's Poirot
Alastair Mackenzie was
19+ in Agatha Christie's Poirot
as 'Ferguson'.
First Air Date
Sun, Jan 08 1989

Lovejoy
Alastair Mackenzie was
16+ in Lovejoy
as 'Freddy'.
First Air Date
Fri, Jan 10 1986