From Buffalo, New York, USA • Born in Jul 16, 1947 (79 years old)
Robert Lieberman (July 16, 1947 – July 1, 2023) was an American film and television director. (Via Wikipedia)
The TorturedFilm • 2010
Final Days of Planet EarthFilm • 2006