Joshua McGuire
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.
Cinderella
as Palace OfficialWhen her father unexpectedly passes away, young Ella finds herself at the mercy of her cruel...
Movie pageBlitz
as CliveIn World War II London, nine-year-old George is evacuated to the countryside by his mother,...
Movie pageThe night after another unsatisfactory New Year's party, Tim's father tells his son that the men...
Movie pageStruggling to find his place at Oxford University, student Oliver Quick finds himself drawn into...
Movie pageArtemis Fowl
as Briar CudgeonArtemis Fowl is a 12-year-old genius and descendant of a long line of criminal masterminds. He...
Movie pageGet Santa
as TonyA father and son must team up to save Christmas when they discover Santa Claus sleeping in their...
Movie pageMr. Turner
as John RuskinEccentric British painter J.M.W. Turner lives his last 25 years with gusto and secretly becomes...
Movie pageThe Happy Prince
as Ambrose Smithers - Undergraduate #1In 1895, Oscar Wilde (1854-1900) was the most famous writer in London, and Bosie Douglas, son of...
Movie pageIn 1961, a 60-year-old taxi driver stole Goya’s portrait of the Duke of Wellington from the...
Movie pageAll My Friends Hate Me
as GeorgeIt's Pete's birthday and the old gang from college are throwing him a party out in the country....
Movie pageOld Boys
as HugginsIn the school-set re-working of Cyrano, an awkward but imaginative pupil helps the handsome but...
Movie pageBees Make Honey
as Mr. ConickA widow hosts a gathering for her high-society friends in an attempt to help solve her husband's...
Movie pageFollowing the unexpected success of the band’s debut album “No Hopers, Jokers and Rogues”, we...
Movie pageSweet Sue
as Soho PunterSue is back on the dating scene. She meets a mysterious biker called Ron at her brother's...
Movie pageBoys On Film 20: Heaven Can Wait
as Liam (segment "Mine")On the cusp of adulthood, the world's longest running gay short film series is only getting...
Movie pageNorth Star
as uncreditedThree sisters return to their home for the third wedding of their twice-widowed mother. But the...
Movie pageGrace Under Pressure
as Jean-Paul GoudeA burglar breaks into the apartment of Grace Jones and artist Jean-Paul Goude. He is interrupted...
Movie pageNational Theatre Live: Rosencrantz & Guildenstern Are Dead
as GuildensternAgainst the backdrop of Hamlet, two hapless minor characters, Rosencrantz and Guildenstern, take...
Movie pageParanormal Investigators
as TerryAbi is starting an internship at the British Paranormal Investigation Team, an agency that...
Movie pageNational Theatre Live: I'm Not Running
as Sandy MynottPauline Gibson has spent her life as a doctor, the inspiring leader of a local health campaign....
Movie pageMine
as LiamThe non-donor father in a gay relationship struggles to come to terms with being the father to a...
Movie pageThe Graham Norton Show
as SelfEach week celebrity guests join Irish comedian Graham Norton to discuss what's being going on...
TV Show pageThe Gentlemen
as Pete Forbes SpencerWhen aristocratic Eddie inherits the family estate, he discovers that it's home to an enormous...
TV Show pageMisfits
as OllieWhen five young outsiders on Community Service get caught in a strange storm, they discover that...
TV Show pageIndustry
as Michael WalkerIn the cutthroat world of international finance, a group of young graduates compete for a...
TV Show pageLovesick
as Angus BakerAfter finding out he has an STI, Dylan must get back in touch with every girl he has ever had...
TV Show pageAnatomy of a Scandal
as Chris ClarkeSophie's privileged life as the wife of powerful politician James unravels when scandalous...
TV Show pageThe Man Who Fell to Earth
as ZachAn extraterrestrial alien arrives on Earth at a turning point in human evolution and must...
TV Show pageCheaters
as JoshA chance meeting after a cancelled flight leads to an unlikely night of drunken airport-hotel...
TV Show pageA Young Doctor's Notebook
as Even Younger DoctorA young doctor who has graduated at the top of his class from the Moscow State University of...
TV Show pageLove, Nina
as NunneyTwenty years old and from Leicester, Nina moves to North London in 1982, to care for the two...
TV Show page