Jim Heiser was born in Cincinnati, Ohio in 1965. At five years old he began to vacation in Leelanau County, Michigan with his family. He and his family summer in Northport Michigan. Jim studied art and illustration at Pratt Institute and the Art Students League in New York City. He earned his B.A. at Duke University.