
Joshua McGuire
Photoplayd Industry Rating
Not enough rated films yet to compute a weighted score.
Roles are weighted by involvement: director 1.0, screenwriter 0.7, lead 0.8, supporting 0.4, crew 0.1.
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.
Known for
Credits

About Time (2013)
as Rory

Cinderella (2015)
as Palace Official

Saltburn (2023)
as Henry

Artemis Fowl (2020)
as Briar Cudgeon

My Mother's Wedding (2025)
as Jeremy

Blitz (2024)
as Clive

Mr. Turner (2014)
as John Ruskin

The Duke (2021)
as Eric Crowther

Get Santa (2014)
as Tony

The Happy Prince (2018)
as Ambrose Smithers - Undergraduate #1

Old Boys (2018)
as Huggins

All My Friends Hate Me (2022)
as George

Fisherman's Friends: One and All (2022)
as Gareth

Bees Make Honey (2018)
as Mr. Conick

Sweet Sue (2023)
as Soho Punter

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

Regardez (2016)
as Tony

National Theatre Live: Rosencrantz & Guildenstern Are Dead (2017)
as Guildenstern

Grace Under Pressure (2019)
as Jean-Paul Goude

Mine (2017)
as Liam

Paranormal Investigators (2022)
as Terry

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





