Mimi Fletcher was born on July 6, 1971 in Great Lakes, Illinois, USA. She is known for her work on My Sister's Keeper (2009), The Wire (2002) and Swordfish (2001).
Mimi Fletcher was born on July 6, 1971 in Great Lakes, Illinois, USA. She is known for her work on My Sister's Keeper (2009), The Wire (2002) and Swordfish (2001).