Kevin Davis

Kevin Davis is an animator. He served as a character layout artist for the season 7 episode "Sideshow Bob's Last Gleaming".