He participated with the Irish team at the 25th Chess Olympiad in 1982 and the 27th Chess Olympiad in 1986, both times on board three. In 1990, he was awarded the title of a FIDE Master. He also played for the "Douglas Chess Club" in the 1993 and 1997 European Chess Club Cup.