Rich Chidlaw was born on February 23, 1951 in Los Angeles County, California, USA. He was an actor, known for
DuckTales the Movie: Treasure of the Lost Lamp (1990),
Reservation (2010) and
Challenge of the GoBots (1984). He died on October 3, 2023 in the USA.