On Screen & Broadcast Hosting
2021: Anchor for 'SG Sports Weekly', 'Spotlight on Team Singapore', and 'Faces of Singapore Sports' as broadcast on Singtel TV, 1 Play Sports, and Team Singapore.
2020: Co-host of 'Evenings with John and Duncan', 'The Wednesday Report', and 'Athletes Game Show' as broadcast on Singtel TV, 1 Play Sports and Get Active TV.
2018 - 2019: Sports presenter for sports highlights show : 'Sport On! Singapore' on SG Sports TV, 1 Play Sports, Singapore Sports Hub.
Others: NDP 2020 Afternoon Show, AIA Singapore Premier League (LIVE Commentary), Under Armour LazLive, WTA Future Stars, Swissotel Vertical Marathon, SEA Games 2017, SEA Games 2019, Manulife Swim Safer, SG Sports TV Sports 101 for Beginners series.
Master of Ceremony (Key Events)
2004 - Friends of Singapore Awards @ Istana for Economic Development Board
2004 - RHQ Awards Ceremony for Economic Development Board
2013 - Launch of Team Singapore X Giordano at Flagship Store
2013 - 27th SEA Games Flag Presentation Ceremony
2014 - 2014 Nanjing Youth Olympic Games Flag Presentation Ceremony
2014 - 2014 Commonwealth Games Flag Presentation Ceremony
2015 - Launch of Team Singapore X Giordano "I am Red-y" at Giordano Suntec Flagship Store
2015 - SEA Games Chef De Mission Seminar
2016 - GetActive! Singapore Closing Ceremony
2017 - Singapore Sports Hall of Fame: Induction of Joseph Schooling, Theresa Goh, Laurentia Tan
2018 - Singapore Sport Science symposium and ASIA Congress
2020 - Under Armour Launch Event of HOVR Machina Running Shoes
Under Armour, UNIQLO, asics Singapore, Apple, Subway Singapore, GSHOCK, SAFRA Singapore, Singapore Sports Hub, F1 Night Race, ONE Championship, Grityard Gym, Neue Fit Gym, HSBC Singapore Rugby 7s, Standard Chartered Singapore Marathon, Swissotel Vertical Marathon, Star Wars Run, International Champions Cup, ActiveSG, Health Promotion Board, National Arts Council, Sentosa, Mega Adventure Singapore, AJ Hackett Sentosa, Red Bull Singapore, CLEAR Shampoo, Shopee Singapore, Amazing Graze, Talking Toes Socks, 3M FUTURO, 100 Plus Singapore, MILO Singapore, Gaston Luga, WTP Store, New Balance, Revive&co Label, Fitmonkie Fitness, Bolon Eyewear, Nanyang Optical, Sunday Shades Co, Circle DNA.