He played his junior rugby league for the South Eastern Seagulls[1] and was educated at Marcellin College Randwick.
[4] The following week, he would also feature in the Bulldogs comfortable 42–18 win over the Redcliffe Dolphins in the 2018 NRL State Championship grand final.
[5][6] Garlick would transfer from the Bulldogs back to South Sydney for the 2020 season, but only played one game during the COVID-19 affected year.
[7] After a number of strong performances scoring 11 tries in just 12 appearances,[3] he was signed by Melbourne to a development contract ahead of the 2022 season.
[16] On 29 September 2024, Garlick played for North Sydney in their NSW Cup Grand Final loss against Newtown.