Deborah Lane Spencer is an actress and assistant director, known for In a Sentimental Mood (2021), Forbidden (2018) and McGraw Ave (2020).
No data