Hi There! I'm an actress based in Mid Wales in the UK. I studied at Central School of Speech and Drama in London. Since then I've been working up and down the country in theatre, television and script writing.
Name: Helen Clyro
Lives in: Cardiff, United Kingdom
Unique traits: Unique Traits?... I'm in a wheelchair. Not that that should make a difference to my performance, but you should know!
Central School of Speech & Drama (London UK)