Eric Johnson was born in East Lansing, Michigan. After some moving around, he did most of his growing up in Traverse City, Michigan.
Eric attended Michigan Technological University but stopped a little short of getting that Physics Degree.
Currently, Eric lives in Houghton, Michigan and pays the bills working as a hotel manager. Spare time is spent playing the online game City of Heroes, reading, running table-top RPGs for friends, and now and then writing a comic book script.