Sandra Martin was born on July 11, 1959 in Fairfield, Alabama, USA. She was an actress, known for
The Tree Widow (2015),
Rabidus (2016) and
The Legend of Oscar Pope (2016). She was married to
Derrick Dee Drake. She died on October 21, 2020 in Birmingham, Alabama, USA.