Mae Richard yn wreiddiol o Borthcawl ac fe hyfforddod yn Coleg Brenhinol Cerdd a Drama Cymru. Credydau theatr yn cynnwys The Butterfly Hunter/Heliwr Y Pili Pala i A Child’s Christmas in Wales (Theatr na nÓg). Mae Richard wedi ymddangos mewn sawl cynhyrchaid Shakespeare i Mappa Mundi yn ogystal a chyfarwyddo i'r cwmni. Mae Richard wedi ymddangos yn ffefrynnau yr holl deulu fel Danny The Champion of the World (Birmingham Stage) a Dr Who, yn ogystal a clasuron fel One Flew Over The Cuckoo’s Nest. Credydau teledu Cymraeg yn cynnwys Pobol Y Cwm, Iechyd Da a Heliwr (S4C) yn ogystal a nifer o gynhyrchiadau radio.