Michael has been a freelance writer for over 20 years. As a journalist he has covered topics ranging from political op-ed to green energy, climate change and indie music and film. He has written for several newspapers doing political op-ed and other publications such as magazines and various blogs and websites. The main topics that he covered during his freelance career were undiscovered/indie music and indie film along with alternative energy and the environment. He did a web based video interview show called the Indie Media show and developed a prototype web based TV channel called The Inde Channel.