Actor
- Dream Horse (2021)
- A Wicked Plan (2018)
- Faith (2018)
- An Act of Kindness (2017)
- Freedom (2016)
- In the Cold Light of Day (2016)
- Pure Bloodlines: Origins (2016)
- Fears (2016)
- (2015)
- New Measuring Evil: Britan's Worst Killers (2015)
- Lace Up 2 (2015)
- Pure Bloodlines: Blood's Thicker Than Water (2014)
- Pure Bloodlines: The Ties That Bind Us (2014)
- Pobol y Cwm (1974)