Mike Feehan

Creators

Mike Feehan is a Newfoundland-based artist whose comic book work includes the GLAAD Award-winning and Eisner-nominated Exit Stage Left: The Snagglepuss Chronicles. He also works as a professional illustrator and storyboard artist, and has worked on a variety of projects ranging from social media campaigns to television commercials and short films.