He has played for the Singapore national cricket team since 2008, as a right-handed batsman and slow left-arm orthodox bowler.
[9] In October 2018, he was named in Singapore's squad for the 2018 ICC World Cricket League Division Three tournament in Oman.
[10] In July 2019, he was named in Singapore's Twenty20 International (T20I) squad for the Regional Finals of the 2018–19 ICC T20 World Cup Asia Qualifier tournament.
[12] In September 2019, he was named in Singapore's squad for the 2019 Malaysia Cricket World Cup Challenge League A tournament.
[13] In July 2022, he was named in Singapore's squad for the 2022 Canada Cricket World Cup Challenge League A tournament.