Bruce Mackinnon (born 17 October 1978) is an actor and writer who has appeared in various television programmes and films. Mackinnon was born in Esher, Surrey and was educated at Eton College, before studying drama at The University of Manchester. He began his career in the comedy duo "Mat and Mackinnon" with Mathew Horne. MacKinnon has starred in tv shows such as The Office (UK TV series), The Catherine Tate Show, Smack the Pony and for HBO Rome. Movie credits include Life and Death of Peter Sellers, The Duchess (film) and Vanity Fair (2004 film). He has also written for television shows such as The Catherine Tate Show, Alistair MacGowan, Johnny Vaughan and for Dara Ó Briain on Live Floor Show. In 2012, Mackinnon was selected to play Sir Andrew Aguecheek in the RSC's 2012 production of Twelfth Night, directed by David Farr. In 2014 Mackinnon has appeared in Inside No. 9 for the BBC.Utopia (UK TV series) for Channel 4 and the Marvel Studios movie Guardians of the Galaxy (film). In 2015 MacKinnon will be starring in Showtime (TV network) / Hat Trick Productions Episodes (TV series).
2025Black Bag as The Major
2023We Are Not Alone as Wade
2022We Are Not Alone (3 Episodes) as Wade
2022Avoidance (1 Episode) as Tom
2021Silky Hotel as Jonathan Sosidge
2020Trying (1 Episode) as Ben
2019Ghosts (1 Episode) as Isaac - Puritan Man
2018Kill Ben Lyk as Banker Ben Lyk
2018Bohemian Rhapsody as Reporter 2
2018The Mercy as Barman
2016The Last Dragonslayer as Producer
2016Victoria (1 Episode) as Hannam
2015Marley's Ghosts (1 Episode) as Unknown
2015You, Me and the Apocalypse (5 Episodes) as Molby
2015The Bad Education Movie as Grant Dodd
2014Guardians of the Galaxy as One-Eyed Ravager
2014United Passions as Louis Muhlinghaus
2014Inside No. 9 (1 Episode) as Malcolm (voice)
2013Up the Women (1 Episode) as Unknown
2011Black Mirror (1 Episode) as MP Selection Committee 3
2009Phineas and Ferb Christmas Vacation! as Clewn't (voice)
2009Big Top (6 Episodes) as Boyco
2009Taking the Flak (7 Episodes) as Unknown
2008No Heroics (1 Episode) as Unknown
2008The Duchess as Sir Peter Teazle
2007Phineas and Ferb (1 Episode) as Unknown
2007Jekyll (6 Episodes) as Malcolm
2007Rush Hour (6 Episodes) as Unknown
2007Lewis (1 Episode) as Conan Jones
2007Benidorm (1 Episode) as Jonty
2006Lead Balloon (1 Episode) as Unknown
2006Home Again (6 Episodes) as Unknown
2005Perfect Day as Rob
2005The Taming of the Shrew as Vicar
2005Sweetnightgoodheart as Tom
2005Things to Do Before You're 30 as Colin
2005The Robinsons (1 Episode) as Unknown
2005Twisted Tales (1 Episode) as Unknown
2004Agatha Christie's Marple (1 Episode) as Scamper
2004Fat Slags as Minion 1
2004The Life and Death of Peter Sellers as Britt at Hospital Reporter #1
2004The Catherine Tate Show (18 Episodes) as Unknown
2003Trevor's World of Sport (1 Episode) as Marcus
2003Spine Chillers (1 Episode) as Darren
2001The Office (1 Episode) as Jimmy the Perv