Age: 23 years, 3 months
Place of Birth:
Jack played for Limerick's U19 squad for the 2014/15 season before playing for the newly formed U17 team for the 2015 short season. He was back in the U19s for 2016 and in 2017 he left to join Waterford FC's U19s. He was also included in Waterford FC's senior squad for their pre-season friendlies in 2017 and he made his first competitive appearance for the Blues in a Munster Senior Cup tie against Wilton United on 5 February 2017.
Jack's senior debut came in an EA Cup tie against Wexford FC at Ferrycarrig Park on 4 April 2017 and he made his league debut in a 1-0 win over Shelbourne at the RSC on 5 May.
In February 2018, Jack signed with Cobh Ramblers ahead of the new season.
In June 2019, Jack signed with Galway for the rest of the 2019 season.
In February 2021, Jack signed for LOI newcomers Treaty United.