Thomas has been participating in road cycling for 3 years and have embarked on a journey with National Development Squad in early 2022, he has been actively racing and consistent training to learn and prepare for bigger races such as SEA games and aspires to turn semi-pro/professional.