She is an American actress, born on January 3, 1985 in West Palm Beach, Florida. She graduated in 2003 from the South Carolina College of Arts and Humanities. She worked in 42 film, including Miss Juneteenth (2020), My Last Day Without You (2011), Woman Thou Art Loosed: On the 7th Day (2012), and Jacob's Ladder movie (2019).