Richard trained at the E15 Acting School (1967–70).

Repertory Theatre at Oldham and Lincoln., Theatre Royal Stratford East, Birmingham Rep, Nottingham Playhouse, New Victoria Theatre Stoke on Trent, Newcastle, Leicester Haymarket, Greenwich, Colchester, Young Vic London, Salisbury, Bristol, Derby and Cheltenham.

Richard was in the London West End production of 'Happy as a Sandbag'.

Richard has a lot of experience in touring theatre work, namely Pentabus, Bristol Express, Monstrous Regiment and Shared Experience.

Fringe Theatre appearances with The Combination, Soho Poly Theatre and Traverse Theatre.

He has worked at the Edinburgh Festival in several productions including "Wolf" and his one-man show called 'RIP Maria Callas.