Phyllida Law was born on May 8, 1932 in Glasgow, Scotland as Phyllida Ann Law. She is known for her work on Much Ado About Nothing (1993), The Time Machine (2002) and Unleashed (2005). She was previously married to Eric Thompson.
Tag
Showing: 1 - 1 of 1 RESULTS