A versatile attacking player who can play out wide or behind the striker in the number ten role, Jack signed for the first-team in the summer of 2019, after graduating from the club's academy. Born in New South Wales, Australia, Jack moved to England with his family in 2014 at the age of 14. Originally based in St Albans, he participated in a college programme with Luton Town, before relocating to Surrey four years later. It was here that he joined the Woking academy, coming straight into the Under-23 team to play with the other third years, whilst working alongside Academy Manager Scott Harrison.
Despite his relative lack of experience, he quickly made up for lost time by catching the eye of manager Alan Dowson, earning a Surrey Senior Cup debut against Croydon in December 2018 - scoring a hat-trick in a 5-0 win. He went on to play twice more in the competition, finding the net once again in the quarter-final defeat to Banstead Athletic. After the Cards were knocked out, he signed dual-registration forms with Isthmian League Premier Division side Leatherhead for the rest of the season, gaining some valuable first-team experience in the process. During the 2019/20 season he was able to make further strides on loan at Hampton & Richmond Borough, Walton Casuals and Eastbourne Borough, where he impressed with two goals in eight appearances before the season was cut short. Last year he made his National League debut in the 3-0 win over Hartlepool United and finished the campaign with six appearances in total.