Edmond ha rappresentato l'Australia nella divisione Super Heavyweight di sollevamento pesi alle Olimpiadi estive del 1976 e ha finito in settima posizione. Ha poi gareggiato ai Giochi del Commonwealth del 1978, anche in Canada, vincendo una medaglia d'argento con un sollevamento di 322,5 kg. Edmond alla fine ha gareggiato ai Giochi del Commonwealth di Brisbane del 1982
e ancora una volta ha finito con l'argento, con l'oro che va al collega australiano Dean Lukin.