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),
Fantastic Four: The Animated Series (1994) and
He-Man and the Masters of the Universe (1983). He died on August 21, 2019 in Haskell, Texas, USA.