Actor
· Acting
Joshua McGuire
Born 1987-04-10
📍 Harwich, England, UK
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.
Filmography 34
PONIES
as Phil
2026
My Mother's Wedding
as Jeremy
2025
Blitz
as Clive
2024
The Gentlemen
as Pete Forbes Spencer
2024
Sweet Sue
as Soho Punter
2023
Saltburn
as Henry
2023
The Gold
as Douglas Baxter
2023
Paranormal Investigators
as Terry
2022
Fisherman's Friends: One and All
as Gareth
2022
The Man Who Fell to Earth
as Zach
2022
Anatomy of a Scandal
as Chris Clarke
2022
All My Friends Hate Me
as George
2022
Cheaters
as Josh
2022
The Duke
as Eric Crowther
2021
Industry
as Michael Walker
2020
Artemis Fowl
as Briar Cudgeon
2020
Boys On Film 20: Heaven Can Wait
as Liam (segment "Mine")
2020
Grace Under Pressure
as Jean-Paul Goude
2019
National Theatre Live: I'm Not Running
as Sandy Mynott
2019
Old Boys
as Huggins
2018
The Happy Prince
as Ambrose Smithers - Undergraduate #1
2018
Bees Make Honey
as Mr. Conick
2018
Mine
as Liam
2017
National Theatre Live: Rosencrantz & Guildenstern Are Dead
as Guildenstern
2017
Regardez
as Tony
2016
Love, Nina
as Nunney
2016
Cinderella
as Palace Official
2015
Get Santa
as Tony
2014
Mr. Turner
as John Ruskin
2014
Lovesick
as Angus Baker
2014
About Time
as Rory
2013
A Young Doctor's Notebook
as Even Younger Doctor
2012
Misfits
as Ollie
2009
The Graham Norton Show
as Self
2007