Preston attended
Tawa College, where he played three years for the school's 1st XV rugby team. After leaving school, he first played for the Tawa Rugby Football Club in the
Wellington premier club rugby competition, before joining the
Old Boys University club in 2020. He represented
Wellington at age grade level Before turning professional, Preston worked as a roofer. ==Senior career==