Egan was the captain of the Australian team at the 1980 Arnhem Paralympics, where he won two bronze medals in the Men's 100 m C and Men's 400 m C events. At the 1984 New York Games, he won a gold medal in the men’s 4×100 m relay A4–9 event, a silver medal in the men's 4×400 m relay A4–9 event, and a bronze medal in the Men's 100 m A4 event. In 1984 he became the first person to remove the flesh-coloured covering from his prosthetic leg to improve its performance in competition. He competed in athletics at the 1988 Seoul Paralympics, after which he retired from competition. In a 2000 interview, he said: "That was it. Finished. I'd had enough. ``I had a young family, and then there were the costs of travelling. You had to pay your way everywhere."