Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
- Log in
- Inbox
- Invite friends
- English
Cynthia McLeod was born on October 4, 1936 in Panamaribo, Netherlands Guayana. She is an actress and writer, known for Yellowknife (2002) and The Price of Sugar (2013). She has been married to Donald McLeod since 1961.