He was born in Montreal, Quebec. In 1932 he participated in the long jump event but was unable to set a mark. At the 1930 Empire Games he won the gold medal in the long jump competition and the bronze medal in the triple jump contest. He was a member of the Montreal AAA Winged Wheelers team that won the Grey Cup in 1931.