Justin started junior hockey when he was 16 years old playing in the USHL for the St. Louis Heartland Eagles. He then went on to play for the US National Team Development Program where his team took Gold in the U18 World Championships. From there, he played 4 seasons at Miami University, making the NCAA Tournament each year and playing in the National Championship his senior season. Upon graduation, Justin went on to play professionally for 7 seasons. He was drafted by the Colorado Avalanche and saw time in the NHL during the 2009-2010 season. A majority of his career was spent in the American Hockey League playing for the Lake Erie Monsters, as well as the Iowa Wild, Bridgeport Sound Tigers, and Rochester Americans. He rounded out his pro career with two seasons in Europe, playing in the Deutsche Elite League (DEL – Germany) and Italy. He now resides in Nashville with his wife, Chelsea, daughter Lila, and son Nolan.