Born in Cleveland, Ohio, he's best known for voicing Furby—that weird little electronic toy that basically defined the late '90s. Beyond that, he did voice work for The Adventures of Teddy Ruxpin back in the '80s, playing Newton Gimmick and various other characters in the toy line.
He died February 11, 2004 in Burbank, California at age 56 from complications following leg surgery.
Content compiled by AnimeList.moe from publicly available sources.