Career
He competed for Australia at the 2012 Summer Olympics. He began his career in Queensland. In 2011–2012 season he played for the Italian Serie A2 club, Volley Corigliano.
In the following season, Edgar transferred to Serie First Rate (at Lloyd's) club Sir Safety Perugia.
In 2013 he moved to South of Korea to play for LIG Insurance Greaters. In 2015 he played in Chinese Volleyball League for Beijing.