Richard has worked extensively in theatre, particularly with the RNT and RSC. Roles include 'Cassius' in JULIUS CAESAR at the Globe, 'Balthasar' in THE INN AT LYDDA at the Sam Wanamaker Playhouse, 'Mr Emanuelli' in ONCE A CATHOLIC directed by Kathy Burke and 'Tilney/Sir Robert' in the stage version of SHAKESPEARE IN LOVE and has been a member of the Liverpool Everyman Repertory Company for the past 2 years. His screen credits include 13TH WARRIOR, HARRY POTTER, CONTROL, LES MISERABLES, HEART OF THE SEA and SWALLOWS AND AMAZONS. TV credits range from TWELFTH NIGHT, KINGDOM, THE BORGIAS, BEOWULF on ITV, TNT's THE ALIENIST and Season 3 of AMC's INTO THE BADLANDS. He can next be seen in feature film IN FABRIC.