Biographies: Karen Paullada - Actor

Biographies

 [1 Content]

Welsh actress born in December 1980 in North Cornelly, Wales, UK. Her works include Stella (2012), The Green Green Grass (2005), and It's My Shout: Short Films from Wales (2016).