Richard Elfyn is verschenen in 5 shows en 11 movies. Een voorstelling te vinden in de rol van Selwyn Lloyd in de serie The Crown. In de bioscoop, in de rol van Porter in de speelfilm Killer Elite.