Richard Elfyn hat 6 Serien und 13 Filme gedreht. Unter anderem spielte er Selwyn Lloyd in der Serie The Crown.Im Kino in der Rolle des Porter im Spielfilm Killer Elite.