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