At the 2004 Athens Games he won a silver medal in the men's marathon T13 event. In Sydney and Athens he ran without a race guide. He finished 13th in the men's marathon T12 at the 2008 Beijing Games with race guides Julien Wicks and Dennis Fitzgerald. He retired from competition after the 2008 games to spend more time with his family.