Robert Taylor was born in 1944 in Boston, Massachusetts, USA. He was a producer, known for
TaleSpin (1990),
The Nine Lives of Fritz the Cat (1974) and
DuckTales the Movie: Treasure of the Lost Lamp (1990). He died on December 11, 2014 in Woodland Hills, California, USA.