Rob Meyer's most recent short film, Aquarium, played at over 60 festivals internationally and has won more than 20 awards. He was an associate producer for PBS's NOVA and National Geographic.
The TFI Sloan Filmmaker Fund | 2011
32 Avenue of the Americas, 27th Floor
New York, NY 10013
Tel 212 274 8080 Fax 212 274 8081
TFI Form 990 |
Tribeca Film Festival®
Tribeca Film Center®