[2] When he was 11 years old, his family moved to Japan after his father became a rugby coach for the Mitsubishi Sagamihara DynaBoars.
[3] Back in Dunedin, he was heavily involved in rugby until age 12, playing as a lock and Number 8 for the Kaikorai club.
He grew up playing social basketball, but only began to take the game seriously after arriving at Otago Boys' High School.
[4] In 2013, Timmins joined the Otago Nuggets and made his New Zealand National Basketball League (NZNBL) debut.
[7] In January 2015, following the collapse of the Otago Nuggets, Timmins moved to Christchurch to play for the Canterbury Rams and attend Middleton Grange School.
[9] On 29 April 2015, Timmins signed a National Letter of Intent to play college basketball for the Washington Huskies in 2016–17.
[12] As a freshman in 2016–17, Timmins saw action in 31 games including 18 starts and averaged 3.2 points and 3.8 rebounds while adding 20 blocks and shooting 48.9 per cent from the field.
[19] On 18 December 2020, Timmins signed in Estonia with Tallinna Kalev/TLÜ of the Korvpalli Meistriliiga and Baltic Basketball League.
[24] On 30 June 2021, Timmins signed with the New Zealand Breakers of the Australian National Basketball League (NBL) on a one-year development contract, with a club option for a second year.
[28] Timmins re-joined the Nuggets for the 2022 New Zealand NBL season[29] and helped the team win the championship.
[37][38][39] On 12 July 2017, Timmins was invited to a six-day Tall Blacks camp in Auckland, ahead of a final 12-man roster being named to travel to the FIBA Asia Cup in Lebanon, via preparation matches in China.