 Edwards was born in Hastings, Victoria, and attended Mornington Secondary College.In his youth, he was a promising player of Australian rules football, winning selection for the Dandenong Stingrays in the TAC Cup (Victoria's under-18 competition).Edwards subsequently went on to the North Ballarat Football Club, who play in the Victorian Football League (VFL).