Age: 24 years, 1 month
Place of Birth: Dublin
Jack was part of the underage set up at Shelbourne before joining Johnny McDonnell's first team squad on 13 May 2014. He continued to play for the u19s while appearing on the bench several times during the 2015 First Division season and made his first start in the last game of the campaign, keeping a clean sheet against Cobh Ramblers in a 2-0 win.
Jack then left Shelbourne and signed for Longford Town ahead of the 2017 First Division season. In October 2017, Jack re-signed with Longford for 2018. Jack signed with Limerick in July 2018 and he then re-signed with Limerick for the 2019 season.