Stacie Davis was born on December 18, 1989 in the USA. She is an actress and assistant director, known for The Wire (2002), Palmer (2021) and Sticky Notes (2016).