Keith trained at Mountview Academy of Theatre Arts.
Most recently Keith can be seen playing Dennis in The Play That Goes Wrong in the West End.
Keith created an award winning cabaret performance Eve: All About Her which Her which played at The Gilded Balloon at the Edinburgh Fringe 2022, and The Soho Theatre 2023. He was awarded The Stage Edinburgh Award for Acting Excellence 2022 for his critically acclaimed performance along with the David Johnson Emerging Talent Award.
Keith enjoyed tremendous success in the lead role of Rach, in the UK Premiere of Dave Molloy's Preludes at Southwark Playhouse, which was also later revived as a concert version and live-streamed digitally. This role that saw him nominated for Best Male Performance at The Offies.
Other stage credits include: The Painter in Amour (Charing Cross Theatre); Doug in the world premiere of The Cereal Cafe (The Other Palace); Lieutenant Machan/Private Edwards in Dr Scroggy's War and Lucius in Julius Caesar (both at the Globe); Arty in Lost in Yonkers (Watford Palace Theatre); Gabriel Sculley in Portia Coughlin (The Old Red Lion); Billy in Billy the Musical (The Union Theatre); Peter Pan in Peter Pan (Qdos/Glasgow SECC).
Television credits include: Matt in Casualty (BBC); Kyle Cleaver in Doctors (BBC); Joe Blake in Shetland (BBC); Stewart McAndrew in several series of New Tricks (BBC); and Michael in Little Crackers (Pirate Productions).
Keith is also a recognised cabaret artist at venues including: the Black Cat Cabaret at the Crazy Coqs, Wilton’s Music Hall and the Spiegeltent at London Wonderground.