Nacido en Texas, Julich ha residido en Glenwood Springs, Colorado, desde la infancia con un breve tiempo en Philadelfia, donde se casó con su esposa.