Justin grew up ski racing in Upstate New York initially at West mountain later moving on to Bromley Outing Club in Vermont. Following racing FIS in high school Justin attended SUNY Plattsburgh where he studied Expeditionary Studies; an Outdoor Education program specializing in climbing and backcountry skiing.
Justin started ski race coaching at West Mountain in Queensbury NY 2016 - 2019.
From 2019-2022 Justin served as a U16 coach at Winter Park Resort in Colorado, he was head coach in the 21-22 season.
His interests of backcountry skiing, rock/ ice climbing brought him to Utah.