Angus started as a high jumper, but at the suggestion of his coach he changed to pole vault and has become the best in NSW history.
He started to emerge during the 2013/14 summer, going from 4.90m to 5.05m aged 17 years.
In 2015, he equalled or raised his PB on four occasions to 5.35m over summer. He also won the Australian senior title, at just 18 years and ten months. He had become the youngest ever winner in the 90th edition of the event, first held in 1894. Selected for the 2015 World University Games, he could only clear 4.80m in the qualifying rounds.
He compiled a consistent series of performances during the summer of 2015/16. Early on he raised his PB to 5.43m and also cleared 5.40m later in summer. He placed fourth in the national championship. Mid-year in 2016 he competed at the IAAF world juniors.
In 2017 he raised his PB twice, to 5.45m then 5.46m in Cairns just before he travelled to the 2017 World University Games when he placed a competitive fifth.
Twice during the 2017/18 domestic season he set a PB and raised the NSW record, initially 5.50m in December, then 5.52m in January. At the national Championships he placed fifth with a clearance of 5.15m. He was named in the Commonwealth Games team a week later.
He is studying Advanced Science at Sydney University and admires the good attitude and temperament of British boxer Anthony Joshua. His coach Zsuzsanna Olgyay-Szabo was an international pole vaulter for Hungary.