He was born in Cleveland, Ohio and was known for providing the voice of Furby, as well as the voice of Newton Gimmick and other voices in the popular toy series The Adventures of Teddy Ruxpin in the 1980s. He died on February 11, 2004 from complications following leg surgery at 56 in Burbank, California.