Biography

Terri Apple is an actress and producer, known for Tap Water (1999), F.Y.D. (2015) and Lumped In.