Gary grew up in Iowa. He studied English and International Studies at the University of Nebraska and German at the Goethe Institute and Ludwig Maximillian University in Munich, Germany. Later, he received his MFA from Vermont College of Norwich University.
Gary first traveled abroad in 1987 during a sophomore semester abroad to Munich, Germany. This first trip was a revelation, illustrating the power of experiential learning and the consciousness-raising effect of travel through different countries and cultures, as well as the significance and ability of the universal language of the arts to bring people from different backgrounds together.
Fluent in German, Gary worked at Music Contact International's Burlington, Vermont office from 1998 until 2000, when he and his family decided to move to Germany. After gathering experience in international education, Gary returned to Music Contact International as a Tour Manager in 2009.
Gary is married to a German national and has three children. He currently resides in Berlin, Germany. When not leading tours or traveling, Gary works as a freelance writer, editor, and translator.