Joshua McGuire

Joshua McGuire

Known For
Acting

Details

Known For
Acting

Biography

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.

Joshua McGuire's LGBTQ+ Titles

The Happy Prince
The Happy Prince
Ambrose Smithers - Undergraduate #1

Acting (28)

2024
The Gentlemen as Pete Forbes Spencer (2 episodes)
2023
Sweet Sue as Soho Punter
2023
Saltburn as Henry
2023
North Star
2022
Paranormal Investigators as Terry
2022
Fisherman's Friends: One and All as Gareth
2022
The Man Who Fell to Earth as Zach (2 episodes)
2022
Anatomy of a Scandal as Chris Clarke (6 episodes)
2022
All My Friends Hate Me as George
2022
Cheaters as Josh (18 episodes)
2021
The Duke as Eric Crowther
2020
Artemis Fowl as Briar Cudgeon
2020
Boys On Film 20: Heaven Can Wait as Liam (segment "Mine")
2019
Grace Under Pressure as Jean-Paul Goude
2019
National Theatre Live: I'm Not Running as Sandy Mynott
2018
Old Boys as Huggins
2018
The Happy Prince as Ambrose Smithers - Undergraduate #1
2018
Bees Make Honey as Mr. Conick
2017
Mine as Liam
2017
National Theatre Live: Rosencrantz & Guildenstern Are Dead as Guildenstern
2016
Regardez as Tony
2016
Love, Nina as Nunney (5 episodes)
2015
Cinderella as Palace Official
2014
Get Santa as Tony
2014
Mr. Turner as John Ruskin
2014
Lovesick as Angus Baker (17 episodes)
2013
About Time as Rory
2007
The Graham Norton Show as Self (1 episode)

Production (1)

Challenger Deep • Producer
• Producer