Actor
- Lost Boys & Fairies (2024)
- The Pembrokeshire Murders (2021)
- Bittersweet Symphony (2019)
- Wild Honey Pie (2019)
- Requiem (2018)
- Hinterland (2015)
- Y Syrcas (2013)
- Mr. Nice (2010)
- Freebird (2008)
- Gavin & Stacey (2007)
- The Baker (2007)
- Torchwood (2006)
- January 2nd (2006)
- Marigold (2005)
- Doctor Who (2005)
- Y Mabinogi (2003)
- Overland (2001)
- Edith's Finger (2000)
- Blue Kenny (2000)
- Cupid & Cate (2000)
- The Miracle Maker (2000)
- House! (2000)
- Longitude (2000)
- Rhinoceros (1999)
- Solomon and Gaenor (1999)
- Catfish in Black Bean Sauce (1999)
- Twin Town (1997)
- Midsomer Murders (1997)
- Darklands (1996)
- Trip Trap (1996)
- A Mind to Kill (1994)
- Ballroom (1988)
- Only Fools and Horses (1981)
- Casey's Shadow (1978)
- Grange Hill (1978)
- Antony and Cleopatra (1974)