Loading...

Margaret Atwood (Margaret Eleanor Atwood)

Photos with Margaret Atwood

Search on Amazon

Biography

Ottawa, Ontario, Canada
Margaret Atwood was born on November 18, 1939 in Ottawa, Ontario, Canada as Margaret Eleanor Atwood. She is a writer and actress, known for Payback (2012), The Handmaid's Tale (1990) and The Robber Bride (2007). She was previously married to James Polk. Read more...

Actor

Writing