Born
March 15, 1962
Died
April 12, 2025 (63 years old)
Known For
Directing
Place of Birth
New York City, New York