Film:
* A mindenség elmélete (2014): Jonathan Jonest, Stephen Hawking korábbi kutatási asszisztensét játszotta.
* A király beszéde (2010): Lionel Logue testvérét, mellékszerepet játszotta.
* Z elveszett városa (2016): William Fawcett szerepét játszotta.
* The Woman in Black (2012): Arthur Kippst, a főszereplőt alakította.
* Az utolsó légió (2007): Romulus Augustulus szerepét játszotta.
* Fényes csillag (2009): Charles Wentworth mellékszerepet játszott.
Televízió:
* A korona (2016-tól napjainkig): Lord Mountbattent játssza, visszatérő szerepet.
* Az utolsó királyság (2015–2022): Beocca atya, a főszereplő szerepét játszotta.
* Az árnyékvonal (2011): Játszott a főszereplő Joseph "Joe" Caldwell nyomozófelügyelő szerepében.
* Lynley felügyelő rejtélyei (2001-2008): Havers nyomozó őrmester, főszereplő szerepét játszotta.
* Spooks (2002-2011): Tom szerepét, a 3. évad főszereplőjét játszotta.
* Az elveszett világ (2001): Lord Roxton szerepét játszotta.
* A törvényjavaslat (1984-2010): D.I szerepét játszotta. "Danny" Beck 1999-ben.
* Dibley helytartója (1994-2007): Mellékszerepet játszott.
Ez nem kimerítő lista, hiszen Alastair Mackenzie számos más projektben is részt vett pályafutása során. Munkáinak teljes listája megtalálható az IMDb oldalán.