Olwen May

Olwen May was born 1 January, 1963. She is a Welsh actress who played Jessica Lundy in Coronation Street.