Ed Begley, Jr.

Edward James "Ed" Begley, Jr. (born September 16, 1949) is an American actor and environmentalist. He voiced in the season 10 episode "Homer to the Max" and the season 20 episode "Gone Maggie Gone".