Alice Chiotti-Lee is a playwright and filmmaker based in Pittsburgh, PA.
Sculpture 2026
Director, Director of Photography
NAIL POLISH 2025
Director, Associate Producer, Director of Photography
Credits from TMDB.