Justin joined the club as its Runner and Development Coach in November 2020.
A member of the Northern Knights squad in the TAC Cup/NAB League's early years, he made appearances for Carlton and Collingwood's reserves teams as a top up in the 1990's. He would later serve for Collingwood's reserves as its team runner.
His playing career has seen him represent Eltham, Montmorency, South Fremantle (WAFL), East Burwood, Foster and Panton Hill where he was a playing assistant coach.
Since retiring he has been involved in various coaching roles, including coaching Montmorency's women's team, and was an assistant and fitness coach with MacLeod which included the Northern Football Leagues Division One premiership in 2015.
He is also an experienced Cricketer, and is currently captain coach of Heidelberg in the Diamond Valley Cricket Association.