Theatre includes: Mikado in Hot Mikado (Gatehouse Theatre), Joseph in Joseph and the Amazing Technicolor Dreamcoat (UK Tour); Brad Majors in The Rocky Horror Show (UK, Singapore and New Zealand tours); Godspell (UK Tour); Blood Wedding and Petite Rouge (The Scoop); David in Austentatious (Landor Theatre); NewsRevue (Canal Cafe Theatre); I Love you, You're Perfect, Now Change (Drama Centre Singapore); Richard Owen in Giants in the Earth (UK Tour); Dustin/ Greaseball Starlight Express 25th Anniversary Cast (Bochum, Germany); Eddie/ Dr Scott in The Rocky Horror Show (UK Tour); Sir Galahad in Monty Python's Spamalot (UK Tour); Eddie/ Dr Scott in the West End production of The Rocky Horror Show, which was also screened live in cinemas across Europe,  Brad Majors in The Rocky Horror Show (UK Tour) and most recently Leo Bloom in The Producers (International Tour).

Television: Sound of Musicals with Neil Brand (BBC).  

Richard has also appeared in numerous pantomimes: Prince Caspian in Snow White (Rhyl Pavillion); Prince in Sleeping Beauty (Lichfield Garrick); Jack in Jack in the Beanstalk (Yvonne Arnaud, Guildford); Prince Charming in Cinderella (Shaw Theatre and Capitol Theatre, Horsham) and Prince Caspian in Snow White and the Seven Dwarfs (Buxton Opera House).