Sue Roderick is a Welsh actress and writer, appearing in both Welsh and English language productions.
Screen Two
Series • 1985
Screen One
Series • 1989
Oliver's Travels
Series • 1995
Save the Cinema
Movie • 2022
Twin Town
Movie • 1997
Hedd Wyn
Movie • 1992
Nipple
Movie • 2024
La Cha Cha
Movie • 2021
Losing Track