Characters played by Sean Rhys-James
Andras Jones
Berwyn Llewelyn
Daryll Williams
Iolo No Balls
Characters played by Gwydion Rhys
Bwrw Eira
Characters played by Alis Wyn Davies
Alys Llewelyn
Cerys-Leigh
Characters played by Emma Stacey
Iago Maxen
Samantha Jones
Characters played by Tom Lloyd-Kendall
Llewelyn Ap Llewelyn
Characters played by Mikey Anthony-Howe
Carl
Colin
Characters played by Alexa Jones-Young
Anya Jones
Characters played by Gareth John Bale
Govannon Smith
Characters played by Brendan Purcell
Hywel Jones
Characters played by Samuel Lane
Tegan Llewelyn
Characters played by Rhys Edmunds
Bryn Jones
Characters played by Andrew Lennon
Soldier
Characters played by Rhys Steffan James
Villager
Characters played by Kyle Stead
Ed
Characters played by Osian Llewelyn Edwards
Tim
Characters played by Matthew Bool
Fat Evan
Characters played by Big Scott Travers
Mountain Ash
Characters played by James Scannell
Ray
Characters played by Michael Rodney
Right Hand Carl