Neill Duncan: Neill Duncan. Actor: The French Doors. Neill Duncan is known for The French Doors (2002).
Known For: The French Doors (Dark Figure)