Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Stafford Dean was born on June 20, 1937 in Kingswood, Surrey, England, UK. He is an actor, known for The Mikado (1983), Don Giovanni (1978) and Lucrezia Borgia (1980). He was previously married to Anne Howells.