
2022 Director
2021 Katerina
2016 Producer
2016 Producer
2015 Co-Executive Producer
2014 Director
2011 Director
1999 Maya
1997 Woman in Prison
1997 Verla
1997 Nicole Bloch (segment "Woman on a Bicycle")
1997 Assistant Editor
1996 Teacher
1996 Girl at Psych Hospital (uncredited)
1996 Toni
1996 Lynn Guzman
1988 Reggae Singer
1987 Production Assistant
1981 Stefania Russo
1975 Child (Lord & Taylor)