Stephen Lineweaver

Stephen Lineweaver was a visual consltant on the Simpsons from 1989 - 1991