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.
Filmography
Cast Credits

My Mother's Wedding
Character: Jeremy
MOVIE • 2025

Blitz
Character: Clive
MOVIE • 2024

The Gentlemen
Character: Pete Forbes Spencer
TV • 2024

Sweet Sue
Character: Soho Punter
MOVIE • 2023

Saltburn
Character: Henry
MOVIE • 2023

The Gold
Character: Douglas Baxter
TV • 2023

Paranormal Investigators
Character: Terry
MOVIE • 2022

Fisherman's Friends: One and All
Character: Gareth
MOVIE • 2022

The Man Who Fell to Earth
Character: Zach
TV • 2022

Anatomy of a Scandal
Character: Chris Clarke
TV • 2022

All My Friends Hate Me
Character: George
MOVIE • 2022

Cheaters
Character: Josh
TV • 2022

The Duke
Character: Eric Crowther
MOVIE • 2021

Industry
Character: Michael Walker
TV • 2020

Artemis Fowl
Character: Briar Cudgeon
MOVIE • 2020

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

Grace Under Pressure
Character: Jean-Paul Goude
MOVIE • 2019

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

Old Boys
Character: Huggins
MOVIE • 2018

The Happy Prince
Character: Ambrose Smithers - Undergraduate #1
MOVIE • 2018
Crew