Leigh DeLollis is an actress and director, known for Doe, School Spirits (2011) and Lincoln Rhyme: Hunt for the Bone Collector (2020).
No data