Richard Steven Horvitz, also known as Richard Wood (born July 29, 1966) is an American actor.
Born
July 29, 1966