Ila Duncan

Experience juggling many tasks, well organized, interest in Art department work or Assistant Directing.

WORKED ON:
Feature Films: I Hate Tom Petty, Janie Charismanic
Online: Double Crossed
  • Categories
  • Locations
    United States: New York
  • 427 E 76th Street, New York, NY, 10021