Film:
* La teoria del tutto (2014): Ha interpretato Jonathan Jones, l'ex assistente ricercatore di Stephen Hawking.
* Il discorso del re (2010): Ha interpretato il fratello di Lionel Logue, un ruolo secondario.
* La città perduta di Z (2016): Ha interpretato il ruolo di William Fawcett.
* La donna in nero (2012): Ha interpretato Arthur Kipps, il protagonista.
* L'ultima legione (2007): Ha interpretato il ruolo di Romolo Augustolo.
* Stella luminosa (2009): Ha interpretato Charles Wentworth, un ruolo secondario.
Televisione:
* La Corona (2016-oggi): Interpreta Lord Mountbatten, ruolo ricorrente.
* L'ultimo regno (2015-2022): Ha interpretato il ruolo di Padre Beocca, uno dei personaggi principali.
* La linea d'ombra (2011): Ha interpretato il ruolo del sovrintendente investigativo Joseph "Joe" Caldwell, un personaggio principale.
* I misteri dell'ispettore Lynley (2001-2008): Ha interpretato il ruolo del sergente investigativo Havers, un personaggio principale.
* Spook (2002-2011): Ha interpretato il ruolo di Tom, un personaggio principale nella terza stagione.
* Il mondo perduto (2001): Ha interpretato il ruolo di Lord Roxton.
* Il disegno di legge (1984-2010): Ha interpretato il ruolo di D.I. "Danny" Beck nel 1999.
* Il vicario di Dibley (1994-2007): Ha svolto un ruolo di supporto.
Questo non è un elenco esaustivo, poiché Alastair Mackenzie ha preso parte a molti altri progetti nel corso della sua carriera. Puoi trovare un elenco completo del suo lavoro sulla sua pagina IMDb.