Close Your Eyes
Genie in a Cup
Uniquely Ours
Never Too Late
The Cellphone Swap
Last But Not Least
TV · 10 eps
Kid U Not
TV · as Alex · 1 ep
TV · as 'Zach' Koh Junjie · 10 eps
TV · 20 eps
TV · as Song Wenhao · 20 eps
TV · as Ma Yingwei · 20 eps
TV · as Asher · 14 eps