Bruce Mackinnon

Bruce Mackinnon

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).

More details

Known For

Filmography

2025

Black Bag
Black Bag
as The Major
Movie - Released: 3/12/2025

2023

We Are Not Alone
We Are Not Alone
as Wade
Movie - Released: 1/27/2023

2022

Avoidance
Avoidance
as Tom
TV - Released: 6/10/2022

2021

Silky Hotel
Silky Hotel
as Jonathan Sosidge
Movie - Released: 7/26/2021

2020

Trying
Trying
as Ben
TV - Released: 5/1/2020

2019

Ghosts
Ghosts
as Isaac - Puritan Man
TV - Released: 4/15/2019

2018

The Mercy
The Mercy
as Barman
Movie - Released: 2/9/2018
Kill Ben Lyk
Kill Ben Lyk
as Banker Ben Lyk
Movie - Released: 11/4/2018
Bohemian Rhapsody
Bohemian Rhapsody
as Reporter 2
Movie - Released: 10/24/2018

2016

The Last Dragonslayer
The Last Dragonslayer
as Producer
Movie - Released: 12/25/2016
Victoria
Victoria
as Hannam
TV - Released: 8/28/2016

2015

The Bad Education Movie
The Bad Education Movie
as Grant Dodd
Movie - Released: 8/21/2015
Marley's Ghosts
Marley's Ghosts
TV - Released: 9/30/2015
You, Me and the Apocalypse
You, Me and the Apocalypse
as Molby
TV - Released: 9/30/2015

2014

Guardians of the Galaxy
Guardians of the Galaxy
as One-Eyed Ravager
Movie - Released: 7/30/2014
United Passions
United Passions
as Louis Muhlinghaus
Movie - Released: 6/19/2014
Inside No. 9
Inside No. 9
as Malcolm (voice)
TV - Released: 2/5/2014

2013

Up the Women
Up the Women
TV - Released: 5/30/2013

2011

Black Mirror
Black Mirror
as MP Selection Committee 3
TV - Released: 12/4/2011

2009

Phineas and Ferb Christmas Vacation!
Phineas and Ferb Christmas Vacation!
as Clewn't (voice)
Movie - Released: 12/7/2009
Taking the Flak
Taking the Flak
TV - Released: 7/8/2009
Big Top
Big Top
as Boyco
TV - Released: 12/2/2009

2008

The Duchess
The Duchess
as Sir Peter Teazle
Movie - Released: 9/5/2008
No Heroics
No Heroics
TV - Released: 9/18/2008

2007

Phineas and Ferb
Phineas and Ferb
TV - Released: 8/17/2007
TV
Rush Hour
TV - Released: 3/19/2007
Jekyll
Jekyll
as Malcolm
TV - Released: 6/16/2007
Lewis
Lewis
as Conan Jones
TV - Released: 2/18/2007
Benidorm
Benidorm
as Jonty
TV - Released: 2/1/2007

2006

TV
Home Again
TV - Released: 5/5/2006
Lead Balloon
Lead Balloon
TV - Released: 10/4/2006

2005

Things to Do Before You're 30
Things to Do Before You're 30
as Colin
Movie - Released: 5/11/2005
Sweetnightgoodheart
Sweetnightgoodheart
as Tom
Movie - Released: 9/5/2005
Perfect Day
Perfect Day
as Rob
Movie - Released: 12/11/2005
The Taming of the Shrew
The Taming of the Shrew
as Vicar
Movie - Released: 11/21/2005
The Robinsons
The Robinsons
TV - Released: 5/5/2005
Twisted Tales
Twisted Tales
TV - Released: 1/16/2005

2004

Fat Slags
Fat Slags
as Minion 1
Movie - Released: 10/15/2004
The Life and Death of Peter Sellers
The Life and Death of Peter Sellers
as Britt at Hospital Reporter #1
Movie - Released: 10/1/2004
The Catherine Tate Show
The Catherine Tate Show
TV - Released: 2/16/2004
Agatha Christie's Marple
Agatha Christie's Marple
as Scamper
TV - Released: 12/12/2004

2003

Spine Chillers
Spine Chillers
as Darren
TV - Released: 6/23/2003
Trevor's World of Sport
Trevor's World of Sport
as Marcus
TV - Released: 8/15/2003

2001

The Office
The Office
as Jimmy the Perv
TV - Released: 7/9/2001

1999

Smack the Pony
Smack the Pony
as Various Characters
TV - Released: 3/19/1999