welch was born in sydney, new south wales, australia and moved to townsville, queensland at a young age where he began playing hockey. his family then relocated to gladstone, queensland before settling in brisbane, queensland. when settled in brisbane, welch was educated at villanova college, brisbane. he has one older brother, brendan, and a younger sister, lauren.