Kevin grew up in Cheshire, CT, which proudly calls itself the Bedding Plant Capital of Connecticut. Kevin's life in Cheshire had little to do with bedding plants, yet he did pick up an enthusiasm for gardening and a profound enjoyment of mowing perfectly straight lines, though his parents will tell you that these two traits were not exactly apparent when Kevin was a kid. Kevin wrote stories all the time, played in the marching and jazz bands, and ran track. One time, he won a spelling bee. Another time, as a contestant in the Mr. Cheshire pageant, Kevin chose to wear an actual suit of armor as his 'formal wear.' He didn't win.
Kevin moved to Boston after college, excited and wide-eyed and ready to be a writer. Instead, he worked in a bank, and then as a camp counselor, and then as an elementary school science teacher (and he found that he loved teaching!). He kept writing stories, and kept playing in bands. He played all over New England and up and down the East Coast in a soul band, but then turned his attention to writing pop songs.