Acting · Born 1996, Chicago, Illinois, USA
Filmography · 1 film
Return of the Living Dead
as Delilah Horton