USA
(New York City, New York)
1998-09-19
France
(Cannes Film Festival - Short Film Corner)
2009-05-12