Richard Trueblood was born on August 4, 1941. He was a director and producer, known for
DuckTales the Movie: Treasure of the Lost Lamp (1990),
He-Man and the Masters of the Universe (1983) and
Fantastic Four: The Animated Series (1994). He died on August 21, 2019 in Haskell, Texas, USA.