Kevin O'Neil

Kevin M. O'Neil is a former visual effects artist for The Simpsons. He served as an FX layout artist.