Birthday: 29 April 1952, Long Island, Astoria, New York, USA
Robert Towers was born on April 29, 1952 in Long Island, Astoria, New York, USA. He is an actor, known for The Curious Case of Benjamin Button (2008), Masters of the Universe (1987) and Terri (2011).