Joshua McGuire
Prior to graduation, McGuire had been a member of Playbox Theatre Company, and was involved in minor radio dramas and Shakespearean productions. While still a drama student, he first came to attention or his role in the premiere of Laura Wade's satirical play Posh in which he portrayed a student member of the "Riot Club", a parody of the Bullingdon Club at Oxford University.
Born: 10 April 1987
Played In
TV Show
Jan 2026
PONIES
Phil
Movie
Aug 2025
My Mother's Wedding
Jeremy
Movie
Nov 2024
Blitz
Clive
TV Show
Mar 2024
The Gentlemen
Pete Forbes Spencer
Movie
Dec 2023
Sweet Sue
Soho Punter
Movie
Nov 2023
Saltburn
Henry
TV Show
Feb 2023
The Gold
Douglas Baxter
Movie
Oct 2022
Paranormal Investigators
Terry
Movie
Aug 2022
Fisherman's Friends: One and All
Gareth
TV Show
Apr 2022
The Man Who Fell to Earth
Zach
TV Show
Apr 2022
Anatomy of a Scandal
Chris Clarke
Movie
Mar 2022
All My Friends Hate Me
George
TV Show
Feb 2022
Cheaters
Josh
Movie
Jul 2021
The Duke
Eric Crowther
TV Show
Nov 2020
Industry
Michael Walker
Movie
May 2020
Artemis Fowl
Briar Cudgeon
Movie
May 2020
Boys On Film 20: Heaven Can Wait
Liam (segment "Mine")
Movie
May 2019
Grace Under Pressure
Jean-Paul Goude
Movie
Jan 2019
National Theatre Live: I'm Not Running
Sandy Mynott
Movie
Jun 2018
Old Boys
Huggins
Movie
Apr 2018
The Happy Prince
Ambrose Smithers - Undergraduate #1
Movie
Jan 2018
Bees Make Honey
Mr. Conick
Movie
Nov 2017
Mine
Liam
Movie
Apr 2017
National Theatre Live: Rosencrantz & Guildenstern Are Dead
Guildenstern
Movie
Jul 2016
Regardez
Tony
TV Show
May 2016
Love, Nina
Nunney
Movie
Mar 2015
Cinderella
Palace Official
Movie
Dec 2014
Get Santa
Tony
Movie
Oct 2014
Mr. Turner
John Ruskin
TV Show
Oct 2014
Lovesick
Angus Baker
TV Show
Aug 2014
Siblings
Jack
Movie
Sep 2013
About Time
Rory
TV Show
Dec 2012
A Young Doctor's Notebook
Even Younger Doctor
TV Show
Nov 2009
Misfits
Ollie
TV Show
Feb 2007
The Graham Norton Show
Self