Negin Farsad

Negin Farsad

Born 24 March 1978 in New Haven, Connecticut, USA

Director

Producer

Writer