
Joshua McGuire
Acting
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.
TV Shows(12)

PONIES
Phil
2026

The Gentlemen
Pete Forbes Spencer
2024

The Gold
Douglas Baxter
2023

The Man Who Fell to Earth
Zach
2022

Anatomy of a Scandal
Chris Clarke
2022

Cheaters
Josh
2022

Industry
Michael Walker
2020

Love, Nina
Nunney
2016

Lovesick
Angus Baker
2014

A Young Doctor's Notebook
Even Younger Doctor
2012

Misfits
Ollie
2009

The Graham Norton Show
Self
2007
Movies(22)

My Mother's Wedding
Jeremy
2025

Blitz
Clive
2024

Sweet Sue
Soho Punter
2023

Saltburn
Henry
2023

Paranormal Investigators
Terry
2022

Fisherman's Friends: One and All
Gareth
2022

All My Friends Hate Me
George
2022

The Duke
Eric Crowther
2021

Artemis Fowl
Briar Cudgeon
2020

Boys On Film 20: Heaven Can Wait
Liam (segment "Mine")
2020

Grace Under Pressure
Jean-Paul Goude
2019

National Theatre Live: I'm Not Running
Sandy Mynott
2019

Old Boys
Huggins
2018

The Happy Prince
Ambrose Smithers - Undergraduate #1
2018

Bees Make Honey
Mr. Conick
2018

Mine
Liam
2017

National Theatre Live: Rosencrantz & Guildenstern Are Dead
Guildenstern
2017

Regardez
Tony
2016

Cinderella
Palace Official
2015

Get Santa
Tony
2014

Mr. Turner
John Ruskin
2014

About Time
Rory
2013