After Dungannon won the All-Ireland League in 2001, he signed a full-time contract with Ulster. He was Ulster's Player of the Year in 2002–03. He was part of the team that won the 2003–04 Celtic Cup and the 2005–06 Celtic League.
After Dungannon's victory in the All-Ireland League in 2001, he secured a full-time contract with Ulster. He was recognized as Ulster's Player of the Year for the 2002–03 season.  He played a key role in the team that won the Celtic Cup in 2003–04 and the Celtic League in 2005–06.