 He competed in the 1996 Olympic Games in Atlanta in the mountain bike race and finished 25th.He has a practice as a physiotherapist and chiropractor.He has been a coach to cyclists including Irish Olympians Robin Seymour and Tarja Owens.