Bradley Freegard
Actor:
-
1. Human Traffic (1999), film...Tyler
-
2. Teulu (2009), series...Steffan
-
3. Keeping Faith (2017), series...Evan Howells
-
4. Vikings: Valhalla (2022), series...King Canute