Film:
* De theorie van alles (2014): Speelde Jonathan Jones, de voormalige onderzoeksassistent van Stephen Hawking.
* De Koningstoespraak (2010): Speelde de broer van Lionel Logue, een bijrol.
* De verloren stad Z (2016): Speelde de rol van William Fawcett.
* De vrouw in het zwart (2012): Speelde Arthur Kipps, de hoofdpersoon.
* Het laatste legioen (2007): Speelde de rol van Romulus Augustulus.
* Heldere ster (2009): Speelde Charles Wentworth, een bijrol.
Televisie:
* De Kroon (2016-heden): Speelt Lord Mountbatten, terugkerende rol.
* Het laatste koninkrijk (2015-2022): Speelde de rol van pater Beocca, een hoofdpersoon.
* De schaduwlijn (2011): Speelde de rol van hoofdinspecteur Joseph "Joe" Caldwell, een hoofdpersoon.
* De inspecteur Lynley Mysteries (2001-2008): Speelde de rol van rechercheur Sergeant Havers, een hoofdpersoon.
* Spooks (2002-2011): Speelde de rol van Tom, een hoofdpersoon in seizoen 3.
* De verloren wereld (2001): Speelde de rol van Lord Roxton.
* Het wetsvoorstel (1984-2010): Speelde de rol van D.I. "Danny" Beck in 1999.
* De vicaris van Dibley (1994-2007): Speelde een ondersteunende rol.
Dit is geen uitputtende lijst, aangezien Alastair Mackenzie gedurende zijn carrière in veel andere projecten heeft gewerkt. Een volledige lijst van zijn werk vind je op zijn IMDb-pagina.