Russo was educated at St Joseph's College, Nudgee, where he represented 2001 Australian Schoolboys. He played junior rugby league for the Maroochydore Swans and Nambour Crushers. Moving to Sydney, he played junior representative football for Sydney Roosters, but was homesick and returned to Brisbane to join the Norths Devils, where he was named Devils Colts Player of the Year.
