Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Isobel Buchanan was born on March 15, 1954 in Glasgow, Scotland, UK. She is an actress, known for On sort ce soir (1982), Carmen (1978) and In Performance (1978). She is married to Jonathan Hyde. They have two children.