Olwen Morris was born in 1935 in Swansea, Wales, UK. She is an actress, known for Un nos ola' leuad (1991). She was previously married to David Morris.
Share
Info mistake?
Biography
Olwen Morris was born in 1935 in Swansea, Wales, UK. She is an actress, known for Un nos ola' leuad (1991). She was previously married to David Morris.