TV credits include:35 Awr, Tourist Trap, Indian Doctor, Doctors, Stella, Facing Demons, Anita, Cara Fi,Dinas, Pobl y Cwm, Rala Rwdins.
Radio credits include: Under Milk Wood, The Marches, The Sicilian Expedition, After Eden, Cancer Ward, Summerfolk, Founders Day, Making Waves, A book at Bedtime (Radio 3 and 4) Bisgits a Balaclavas (2 series-Radio Cymru).
Films: A Way of Life (Ama Asante), Chameleon (Ceri Sherlock), Dial (Paul Turner).