DAVID OGDEN STIERS
David Ogden Stiers was an actor from the 1970s to the 2010s. Some of his roles include: TV's "MASH", The Majestic, the TV mini series "North and South", and TV's "Perry Mason" (the 1980s TV movies) as well as many, many voice overs in films such as Beauty and the Beast, Lilo & Stitch, and Spirited Away. He passed away in 2018 at the age of 75.