Deborah Leonhardt is an actress and producer, known for Fresh Off the Boat (2015), The Ken Allen Project (2016) and DogGone It! (2017).
No data