Place of Birth:
Niall Played with Leixlip United in 2012/13 and was part of the team that reached the First Round of the 2013 FAI Cup. He was also a part of the Leixlip United squad that played Shelbourne in a friendly in January 2016.
Niall departed Longford in December 2020 having helped the club to promotion to the Premier Division. Niall then signed with Cabinteely ahead of the 2021 season.