Joshua has most recently been working with Alan Ayckbourn on the revival of his musical By Jeeves.
Joshua is originally from Edinburgh and trained as an actor at the Bristol Old Vic Theatre School. Prior to this he studied Theatre and Music at the University of Glasgow.
Theatre includes: Cyrus Budge in By Jeeves! (Old Laundry Theatre), Colonel in The 306: Dawn (National Theatre of Scotland), Peter in The Builders (Theatre 503), King Lot in Merlin (Nuffield Theatre), Donovan in The End of Something (Old Vic New Voices), The BFG in The BFG (Birmingham Rep); Oliver in As You Like It (Stafford Festival Shakespeare); Feste in Sonnet Walks (Shakespeare’s Globe) Chorus in Sweeney Todd (West Yorkshire Playhouse/ Manchester Royal Exchange); Reverend MacWhurrie in I Didn’t Always Live Here (Finborough Theatre); Singing Dandy in The Magistrate (National Theatre); Performer in The Deep (Tobacco Factory, Bristol); Panther in Fleeing the Cage (Hightide Festival); Feste in Twelfth Night (Drayton Theatre); Kent in King Lear (The Rose Bankside); Rasor in The Provoked Wife (Greenwich Playhouse); Danny in Orphans (Trafalgar Studios);Young man in Bash (The Lansdown, Bristol);
TV includes: Hector McBride in Doctors, Krrk Krrspltx in Intergalactic Kitchen (BBC).
Film includes: The Muppets Most Wanted (Disney) ; Brief Intermission (Third Eye).
Radio Includes: Natural Histories (BBC Radio 4).