Margaret Caragan was born on September 12, 1980 in Vallejo, California, USA. She is an actress, known for
Sorry to Bother You (2018),
ZTV: Sympathy for the Devil (2021) and
Fruitvale Station (2013). She has been married to
Tony Aldrich since August 16, 2014. They have one child. She was previously married to
Donald Lett II.