Avery vant en olympisk sølvmedalje i friidrett under Sommer-OL 1948 i London. Han kom på andreplass i tresteg med et hopp på 15,365 meter bak svenske Arne Åhman som vant med 15,40.