Born in Sydney, New South Wales, Welch moved to Brisbane, Queensland at a young age and played his junior football for the Eastern Suburbs Tigers, before being signed by the Melbourne Storm.
Born in Sydney, New South Wales, Welch lived in Gladstone, Queensland and attended Chanel College before moving to Brisbane, Queensland. Welch played his junior football for the Eastern Suburbs Tigers, before being signed by the Melbourne Storm.