Nancy Telzerow is an actress and production manager, known for Fear Clinic (2015), Script Doctor (1999) and Made in Cleveland (2013).
Feast of the Seven Fishes
Fear Clinic
My Friend Dahmer