
Mike Feehan
Art department
Mike Feehan is an illustrator from Newfoundland, Canada whose work includes the award-winning mini-series Exit Stage Left: The Snagglepuss Chronicles from DC Comics, as well as Star Trek and Star Trek: Defiant from IDW. In addition to his comic book work, Feehan freelances as a storyboard artist and has worked on a variety of short films, music videos, television shows and advertisements. He has also collaborated with IFC, Netflix and others on social media-based animations. Prior to working full-time in illustration, Mike also worked for several years as a graphic designer and printing technician.
Movies1
MovieDocumentaryAnimationMedia mogul, athlete, creator of the psychedelic superhero Captain Newfoundland, and an activist against his home province joining Confederation: Geoff Stirling was all these things and more. To do justice to a character as complex as this film’s protagonist, Mike Feehan turns the camera on himself and his co-director Jamie Miller as they weave together archival footage, animation, and fantastical recreations from Stirling's experimental 1970s late-night TV show, all very in keeping with NTV's original broadcast mission. Captain Newfoundland is an illuminating and wildly entertaining portrait of a complex man and his impact on the province that, according to Stirling, may or may not be the tip of the long-lost island of Atlantis.