Kids Swimming Lessons in Yio Chu Kang

Why Yio Chu Kang Is a Great Pool for Children Learning to Swim

Located right beside the Yio Chu Kang MRT Station, Yio Chu Kang ActiveSG Swimming Complex stands as a vibrant aquatic haven for swimmers of all ages. With its array of top-notch facilities and diverse programs, this state-of-the-art swimming complex has become a favored destination for families, fitness enthusiasts, and aspiring athletes alike, seeking to revel in the joy of swimming and unlock their aquatic potential.
 
Yio Chu Kang Swimming Complex at a Glance
FacilityDetails
Address202 Ang Mo Kio Avenue 9, Singapore 569771
Pools1 competition pool, 1 teaching pool, 1 wading pool
Opening hoursMon, Wed, Fri 6.30am–9.30pm
Tue, Sat, Sun 8am–9.30pm
Thursday: closed (open public holidays 8am–9.30pm)
AdmissionChild $0.50 weekday / $0.70 weekend · Adult $1.00 / $1.30
Nearest MRTYio Chu Kang MRT (NS15) · Ang Mo Kio MRT (NS16)
Lesson feesGroup from $120/month · Private from $400/month
Getting to Yio Chu Kang Swimming Complex
Getting hereHow
By MRTYio Chu Kang MRT (NS15) is closest; Ang Mo Kio MRT (NS16) is one stop away on the North–South Line.
By carOn-site parking on Ang Mo Kio Avenue 9.
Nearby estatesYio Chu Kang, Seletar Hills, Serangoon Gardens and Sengkang West. The complex sits on Ang Mo Kio Avenue 9. Looking for the Ang Mo Kio Swimming Complex on Ave 1 instead? That is a different pool.
Swimming Lessons for Children Afraid of Water

This is what we are known for. Most schools can teach a willing child to swim. Fewer can get a child into the water who has decided they will not go in.

We do not force progression. No child is dunked, counted down, or pushed under before they are ready. A frightened child does not learn — they brace, hold their breath and wait for the lesson to end. So we start where the child actually is.

Yio Chu Kang helps here. Its dedicated teaching pool and wading pool mean a nervous child starts in shallow water they can stand up in, away from lap swimmers and away from an audience.

And we keep it fun. Games, songs, our swim bands and custom medals — children who enjoy the water come back willing. That is not decoration; it is the mechanism. A child who associates the pool with fun stops bracing, and a child who stops bracing starts floating.

Children who arrive at Yio Chu Kang refusing to put their face in the water routinely finish their first 12-week cycle swimming float-free. If your child has stalled elsewhere, or cries at the changing room door, this is the conversation to have with us.

How We Teach an Anxious Child to Swim
Three things we do differently. They are the reason children who have stalled at other schools tend to move quickly with us.
1
No Forced Progression
Our coaches are trained never to push an anxious child past their comfort threshold. If a child needs to spend the entire first lesson sitting on the edge splashing their toes, or blowing bubbles into a cup, the coach adapts to that pace. No countdowns. No dunking. No “just once more”.
2
Relationship-First Teaching
We build genuine trust between child and coach before introducing strokes. That personal bond is what removes the panic response — the one that strict, large-group environments tend to trigger and then reinforce week after week.
3
Child-Led Easing
Gentle, play-based strategies desensitise a child to the specific triggers — water in the ears, a splash to the face, going under — without high-pressure tactics. The child sets the pace; the games do the work.
Meet the Coaches at Yio Chu Kang Swimming Complex
The coaches you will actually meet on the pool deck — NROC-registered, Tatsuki-trained, and hired as much for patience as for technique.
Huang Han Rong — Ace Dolphin swimming coach at Yio Chu Kang Swimming Complex
Huang Han Rong
NROC Certified
Aw Wei Jie — Ace Dolphin swimming coach at Yio Chu Kang Swimming Complex
Aw Wei Jie
NROC Certified
Gary Chen — Ace Dolphin swimming coach at Yio Chu Kang Swimming Complex
Gary Chen
NROC Certified
Alvin Huang — Ace Dolphin swimming coach at Yio Chu Kang Swimming Complex
Alvin Huang
NROC Certified
Ivan Holmberg — Ace Dolphin swimming coach at Yio Chu Kang Swimming Complex
Ivan Holmberg
NROC Certified

View All Coaches

Ace Dolphin Swim School Singapore Kids Group Swimming Classes group photo at Yio Chu Kang

Our Kids Swimming Lessons at Yio Chu Kang

At Yio Chu Kang ActiveSG Swimming Complex, swimming lessons are at the heart of the aquatic experience. With our team of highly qualified and experienced swimming instructors, the complex offers a diverse range of swimming lessons catering to individuals of all ages and abilities.

From learn-to-swim classes for beginners to stroke improvement courses for more experienced swimmers, our instructors are dedicated to providing personalized guidance and support. Whether you’re taking your first strokes or seeking to refine your techniques, our expert coaches will nurture your swimming abilities, build water confidence, and ensure your safety in the water. Our coaches are also National Registrar of Coaches (NROC) and Tatsuki Japan (TJAP) Certified.

Six to eight children per coach, running on SwimSafer 2.0 combined with the Tatsuki Japanese methodology. Children progress in 12-week grading cycles, so you get a clear checkpoint on where your child stands.

Every child earns our proprietary swim bands and custom medals as they hit milestones — we are the only school in Singapore running this system.

From $120/month

One-to-one or private small-group coaching, for children who need a slower pace, a faster one, or focused stroke correction before a grading. Particularly suited to genuinely water-anxious children.

From $400/month

Why Yio Chu Kang Parents Choose Ace Dolphin

swimming icon

We Specialise in the Children Other Schools Gave Up On

Our instructors at Yio Chu Kang ActiveSG Swimming Complex are certified in NROC , ensuring your child is in good hands.
5 stars

Calm and Chill — Not Drills and Shouting

Thousands of children have learned to swim confidently through our Yio Chu Kang ActiveSG Swimming Complex lessons
safety icon

15+ Years, 8,000+ Children Taught

Yio Chu Kang ActiveSG Swimming Complex features child-friendly facilities designed with safety in mind.

Graduates

0

Years of Experience

0

Lessons conducted

0

OUR COACHES ARE CERTIFIED WITH

Swim Safer
NROC Logo
austswim logo
Australian swimming coaches and teachers association logo
Swim School International logo
Singapore aquatics logo

WHAT OUR PARENTS SAY

Ace Dolphin Swim School | Tampines place picture
5.0
Based on 209 reviews
Shahidah Shiddik profile picture
Shahidah Shiddik
7 months ago
We had a trial lesson with Coach Ivan. He was very engaging and clear in his instructions when teaching my sons in the pool. My sons enjoyed the session and feel safe with the coach. Moving forward, Coach Ivan talked about how my sons can progress and we set goals to reach towards in the next lessons.
Aini Mohammed Ayub profile picture
Aini Mohammed Ayub
7 months ago
I was truly impressed by the swimming coach’s calm and chill approach. From the moment we arrived, he created such a relaxed and safe atmosphere that even my anxious son began to feel at ease. Instead of rushing or pushing him, the coach used patience, gentle encouragement, and quiet confidence to build his trust. To my surprise and joy, my son became willing to try going into the deep pool — something he had been too afraid to do before. Watching his confidence grow during the session was incredibly heartwarming. That is why I decided to sign my kids up for the lessons.

Thank you, Coach Eric 🙂
Romano Soliano profile picture
Romano Soliano
8 months ago
I signed my child up for a trial class with Coach Gary, and it was a wonderful experience. He was friendly, patient, and very understanding, especially since my child was initially apprehensive about attending the swim class. Coach Gary quickly managed to engage him and build his confidence within the short 45-minute session. By the end of the trial, I was genuinely impressed to see my son jump into the pool, submerge his head underwater, and hold his breath before resurfacing (with assistance, of course). It was a big leap in confidence and ability in such a short amount of time.
xiang tuna profile picture
xiang tuna
9 months ago
We had our first trial lesson with Coach Eric, and we were genuinely impressed. From the moment the session began, He made our child feel comfortable and excited to be in the water. His friendly demeanor, clear instructions, and encouraging attitude created such a positive learning environment.

Even in just one session, we noticed how attentively Coach Eric observed and adapted to our child’s comfort level and skill. It was wonderful to see our little ones smiling, engaged, and already picking up new techniques. The coach struck a great balance between fun and focus, which made the experience both enjoyable and productive.

We’re really looking forward to continuing lessons and watching our child grow more confident in the water. A fantastic first impression—we’re so glad we found Coach Eric!
Anda Fang profile picture
Anda Fang
10 months ago
Today was my child's first swimming lesson. Coach Eric was very patient and helped her relax. She immediately fell in love with swimming! Coach Eric’s detailed explanations and relaxed atmosphere helped her quickly get used to the water. It was a very satisfying experience!
Abdul Khairi profile picture
Abdul Khairi
10 months ago
Coach Sunny was very patient with my young boy (he’s just turned 3 last month) who had gone for the trial to see if he would be able to join the class. Though his peers were all older and more experienced than him, coach Sunny had still given attention to my son and ensured that learning still took place for him. My son was initially fearful but grew more confident and stopped crying after a few mins thanks to Coach Sunny’s efforts in trying to build rapport with him.Will be signing up for the full class now (:
Chan Chanel profile picture
Chan Chanel
11 months ago
We are very happy with Coach Sunny. My daughter has improved a lot in her swimming since joining his lessons. He is very patient, encouraging, and always pays attention to each student’s progress. His teaching style is clear and effective, which helps build both skill and confidence. Highly recommend him to any parent looking for a dedicated and professional swimming coach.
sheralynn tan profile picture
sheralynn tan
11 months ago
My 3-year-old daughter has been learning swimming with Coach Gary, and we couldn’t be happier. He is patient, encouraging, and knows exactly how to engage young children. My daughter looks forward to every lesson and has grown so much in her water confidence in just a short time. Coach Gary creates a safe, fun, and positive learning environment — perfect for toddlers starting out. Highly recommend him to any parent looking for a dedicated and caring swim coach!
Jeffrey Khoo profile picture
Jeffrey Khoo
11 months ago
Coach Sunny is fantastic with kids! My 5-year-old son has gained so much confidence in the water and always looks forward to his lessons. Coach Sunny is patient, caring, and makes swimming fun and safe. We are truly grateful for his guidance and dedication. Highly recommended! Thank you, Coach Sunny!
WaiLan Wong profile picture
WaiLan Wong
11 months ago
My kid has been with the school for 7 months now and I am seeing my kid growing more confident in water. My kid has little exposure to water play/pool prior to joining Ace Dolphin. Lesson progress seems slow at the beginning but I guess it may be intentionally structured that way for children to have sufficient time to build confident and familiar to be in water. Thank you to Coach Sunny for the patient, encouragement, and being strict to the kids when needed. I look forward seeing my kid to be able to swim without board and not forgotten to be ready for SwimSafer Lvl 1 certification.
Coach Alvin and Coach Han Rong are patient, supportive, and skilled swimming instructors. My daughter was initially very afraid of the water, but with Coach Alvin’s guidance, she now swims confidently.
Coach Han Rong teaches my son, and thanks to his patient support, my son picked up swimming quickly and now swims confidently after just a few lessons. Highly recommend!
Kevin Poh profile picture
Kevin Poh
12 months ago
Coach Gary is patient, soft-spoken and kind. The small group sizes make the classes conducive for learning, and each child receives adequate attention and guidance. He encourages progress at a comfortable pace for every child, without being harsh or strict. We also appreciate that he is flexible and understanding when make-up lessons are needed, for instance if the kids are suddenly unwell. A very nice and reliable coach whom we would recommend.
Nur Faezah profile picture
Nur Faezah
12 months ago
2024: My 7 year old daughter joined Ace Dolphin early 2024 after being with Happy Fish for 4 years. Within the same year, Coach Gary recommended her to go for swimming test Bronze level, something we waited very long for previously. My daughter can be reserved and quiet but Coach Gary managed to make her feel safe with his kind personality and calm demeanour. He is good with children and caring towards them. This shows when he teaches them. My daughter enjoys going to swimming class. Thank you Coach Gary!

2025: We’ve had a wonderful experience with Coach Gary! This is our second year with him, and we continue to be impressed by his patience, consistency, and dedication. He is incredibly accommodating and always fully present during each session, creating a supportive and encouraging environment for the kids. Our child has grown so much in confidence and ability under his guidance, and we’re now looking forward to the next stage of assessment. Highly recommended!
Angel Huang profile picture
Angel Huang
2 years ago
Coach Gary does an excellent job in teaching the kids. I can see progress in my son's swimming skill, even though we have missed quite a few lessons. There is also no more water anxiety but more confidence. Thanks a lot Coach Gary!
KKT profile picture
KKT
2 years ago
My boy has been with Ace Dolphin for about 3 years now, progressing with Coach Zul, Gary and now Hanrong. He enjoys his lessons with all of them and looks forward to his classes each week. The coaches are great in making the class fun and enjoyable for the kids. And the kids feel achieved with the colour bands they received as they progress in their skills! Kudos to Ace Dolphin!
KELVIN TAN profile picture
KELVIN TAN
2 years ago
Coach Han Rong has fun way of teaching swimming. He can be serious and yet entertaining simultaneously. What I really like about Coach Han Rong is his flexibility in teaching – he would always cater to each individual’s needs and observe each student’s swimming movements, and then tackle the problem at hand. It is a very efficient way of teaching!
Highly Recommended Coach Han Rong. 👍
Jermine Cheong profile picture
Jermine Cheong
2 years ago
Coach Gary is an engaging Coach and he is the patient with my daughter Calista who always look forward to Coach Gary’s class!
Coach Hanrong is very kind, friendly and professional. My son loves every moment in his class and enjoys swimming for the past 3 years. Thank you Coach!
James Tan profile picture
James Tan
2 years ago
Instructor are friendly, caring & patient to coach the kids. The instructor are well trained and always show their profession during coaching.
Alicia Lin profile picture
Alicia Lin
2 years ago
Coach Gary is very patient when teaching the students; will guide and/or correct my son's swimming postures accordingly to help him improve. My son enjoys his swimming lessons and is always looking forward to his classes.
Rozzy Ibrahim profile picture
Rozzy Ibrahim
2 years ago
Coach Gary is fantastic with kids! He creates a fun and encouraging environment where my child feels comfortable and excited to learn. He is patient, supportive, and knows how to make lessons enjoyable. My child has made incredible progress under his guidance, and I can see her confidence in the water growing every day. Highly recommend for any young swimmer!
Warren Yee profile picture
Warren Yee
2 years ago
Our son has been attending the Ace Dolphin Swim school for 7 months now under Coach Gary’s guidance. We’ve seen a lot of improvements in our son’s confidence when in the water - thanks to Coach Gary’s patience and encouragement. He enjoys his class and looks forward to the Saturday lessons each week.
Esther Lim profile picture
Esther Lim
2 years ago
Highly recommended 👌 👍 👏 💯
Been following coach gary since covid times.. easy-going swim coach & great with young kids. 😊 thank you ace 🐬 for taking care of my daughter ❤️
Hb Ye profile picture
Hb Ye
2 years ago
Coach HanRong is the most responsible and friendly coach that my child has, really appreciate his support and help provided. Strongly recommend him to children start up swimming 👍🏻
Annie Goh profile picture
Annie Goh
2 years ago
Coach Gary has been great in teaching my two children. His lessons have been fun, with his ability to connect with the kids. They look forward to the weekly lessons. Through the process, the kids have also built confidence. Our pleasure to learn from Coach Gary!
Lebornn Ng profile picture
Lebornn Ng
2 years ago
Coach Gary helped my child to identify his strengths and weaknesses, and then gave him strategies to improve in areas where he was struggling.
He is also prompt into responding to my queries. Recommended!
ziqun duan profile picture
ziqun duan
2 years ago
Coach Garry is a very patient coach. We have been studying together for one year and the children are very happy.
SF A profile picture
SF A
2 years ago
Coach Hanrong has been teaching my kids for almost 5 years. My boys both started out afraid of entering the water (then aged 5 and 6), but he was very patient and friendly with them and slowly helped them gain water confidence. After almost 5 years with Ace Dolphin (off and on due to Covid-related restrictions/fasting month/exams, and alternating at times between private and group classes based on our schedule for the time being), am happy to say that my boys have now achieved their Silver Swimsafer certification! Thank you Coach Hanrong and team for the wonderful support in their swimming journey and imparting in them an invaluable lifeskill that they will no doubt benefit from for years to come! 🙂
Elvin Lin profile picture
Elvin Lin
2 years ago
Gary has been a great coach who is patient and kind towards the kiddos... I have seen kids with little confidence in swimming to being able to swimming comfortably themselves in a short span of period. Highly recommend for beginner swimmers.
Liew Hui min profile picture
Liew Hui min
2 years ago
Coach Gary is an excellent swim coach! He’s patient, supportive, and knows how to make lessons both fun and effective. My kids really enjoy their time with him and have improved a lot in their swimming. Gary’s positive attitude and clear instructions create a great learning environment. I highly recommend him to anyone looking for a coach who truly cares about their progress!
Hui Yin Chen profile picture
Hui Yin Chen
2 years ago
Coach Gary is a very patient coach and has been teaching my child for a few years as she progresses through the levels. Swimming classes were fun and Coach Gary was very good at engaging with little children while teaching them the correct skills. My child enjoys going to each swimming class!
We had a great experience liaising with the school to find a summer programme suited for our son. The communication throughout was prompt, clear and professional. Though short, my son had a great experience learning from Coach Gary. Coach Gary was patient and supportive in teaching very young kids. Till next summer ☀️
Amber Lim profile picture
Amber Lim
2 years ago
My child had been learning swimming with Coach Gary for the past year. Coach Gary is patient with the little ones, and engages them well! My child enjoyed her interaction with the coach and learnt to be braver in the pool.
Bianca Lee profile picture
Bianca Lee
2 years ago
Coach Alvin is very patient and professional when training my son and other students. He makes sure that every student will feel that swimming is a fun sport to learn and shouldn't treat it as scary or something to be nervous about. He's also very flexible and considerate when it comes to make up lessons. Highly recommended especially for beginners. Thank you, Coach Alvin! 🙂 Keep up the good work!
Shi Yuen Wong profile picture
Shi Yuen Wong
2 years ago
Coach Alvin is fantastic! He is patient, encouraging, and really knows how to teach young children. My child has improved in swimming and always looks forward to the lessons. We are grateful for his dedication and support.

Explore Yio Chu Kang ActiveSG Swimming Complex

location

Address

Ace Dolphin Swim School

202 Ang Mo Kio Ave 9, Singapore 569771

Operating Hours

  • Monday, Wednesday, Friday 6:30am – 9:30pm

  • Tuesday, Saturday, Sunday 8am – 9:30pm

  • Thursday CLOSED (except Public Holidays: 8am – 9:30pm)

facilities

Facilities

  • 1 Competition Pool
  • 1 Teaching Pool
  • 1 Wading Pool
adminssion

Admission Fee

  • Child S$0.50 (Weekdays) S$0.70 (Weekends)

  • Adult S$1.00 (Weekdays) S$1.30 (Weekends)

  • Senior Citizen S$0.50 (Weekdays) $0.60 (Weekends)

mrt

Nearby MRT Stations

  • Yio Chu Kang MRT (NS15)
  • Ang Mo Kio MRT (NS16)

CLASS SCHEDULE

Check out our flexible class schedule at Yio Chu Kang ActiveSG Swimming Complex We offer classes for infants, toddlers, kids, and teens, with various timings to suit your needs.
Yio Chu Kang ActiveSG Swimming Complex
Saturday
09:00AM – 04:30PM
Sunday
09:00AM – 06:00PM

Enrollment Option

Sign up online for our Yio Chu Kang ActiveSG Swimming Complex

Speak with us to discuss which program at Yio Chu Kang ActiveSG Swimming Complex is right for your child

Ace Dolphin Swim School Singapore Kids Swimming Classes private lesson

Private Swimming Lessons at Yio Chu Kang ActiveSG Swimming Complex

For those seeking personalized attention and accelerated progress, our private swimming lessons offer an exclusive one-on-one learning experience. Our highly skilled instructors will design a customized lesson plan based on your unique goals, skill level, and learning style.

Private lessons provide a supportive and focused environment, allowing our instructors to closely assess your technique and provide immediate feedback. Whether you want to overcome a specific challenge, refine your strokes, or build water confidence, private lessons enable you to progress at your pace with the undivided attention of our coaches.

In a private setting, you have the freedom to ask questions, seek guidance, and delve into specific aspects of swimming that matter most to you. The personalized approach of private lessons empowers you to develop your swimming abilities with precision and unlock your full aquatic potential.

Fee: from $400/month

As Featured On

by kido logo
bubbamama logo
lessonsgowhere logo
singapore motherhood logo
the fun empire logo
media one logo
ticki kids logo
sassymama sg logo
Lessonplan logo

Frequently Asked Questions about Yio Chu Kang ActiveSG Swimming Complex

From 3.5 years, once they can follow simple instructions. For babies and toddlers under 3, we will match you with a specialist partner school free of charge.

Yes — this is what we are known for. We do not force progression. Coaches work at your child’s pace, in shallow water, until submerging and floating feel safe. Private lessons often suit highly anxious children best in the early weeks.

Beginners start in the shallow teaching or learner water where they can stand comfortably. Children move to the competition pool only once they are confident and swimming independently.

Yes. Our programme runs on SwimSafer 2.0, Singapore’s national water safety framework, as part of 12-week grading cycles.

Yes — see the opening hours table above. The complex closes one weekday for maintenance, except on public holidays.

Each lesson is 45 minutes.

Swimming attire, goggles and a spare change of clothes. The starter kit includes a swim cap and swim board.

Yes. There is spectator space on the pool deck and most parents stay. Coaches will give you a read on progress at the end of class.

Picture of kids in pool
Name
Child passing swimsafer 1 with medal and cert

Free Trial Swim Lesson 🎉

Try a trial lesson first—no pressure to commit. We’ll assess your child’s level and recommend the best class.

Private Swimming Lessons Singapore

testing

SENIOR COACH

test

Coach Fabian

Fabian Goh

SENIOR COACH

Coach Fabian is a dedicated swimming coach with over six years of experience working with children aged 4 to 12. A lifelong swimmer who began his journey at the age of 8, Fabian brings a deep understanding of the water and a strong foundation in all swimming strokes to his coaching.

His philosophy centers on developing efficient and correct stroke patterns through patient instruction and targeted drills, empowering young swimmers to reach their full potential. Passionate about nurturing young talent,

Coach Fabian is committed to fostering a love for swimming while helping each child achieve their best.

portrait of Coach Sunny

Coach Sunny

SENIOR COACH

With extensive experience in swim coaching, Coach Sunny is a certified SwimSafer Instructor and Assessor, dedicated to nurturing confident and skilled swimmers. His impressive qualifications include Life Savings 123, Standard First Aid, CPR, AED, Basic Sports Science, SG Coach Theory 1, NCAP Swimming Level 1, and NROC Swimming. A SafeSports-certified coach, he prioritizes safety and progress in every lesson. Known for his patient and engaging teaching approach, Coach Sunny has earned praise, including a complimentary letter from a club parent, highlighting his commitment to excellence and his ability to inspire swimmers of all levels.

Coach Ivan Holmberg

Ivan Holmberg

SENIOR COACH

Coach Ivan is a dedicated and passionate swim coach with 16 years of experience. Committed to teaching children the art and skills of swimming, he creates engaging and effective training programs tailored to each child’s abilities and goals.

Ivan fosters a positive and supportive environment, emphasizing confidence, safety, and proper technique while making swimming fun. As a Team Leader for MOE’s northern cluster CCA swimming program and a former coach of SAS’s competitive team, Fighting Fish, he has worked with swimmers of all ages and skill levels. Ivan understands the developmental stages of swimming and provides personalized guidance to help each child reach their full potential. Beyond coaching, he is deeply passionate about swimming, staying updated on training methods, and supporting his swimmers at competitions.

Ivan aims to teach swimming and instill life skills such as perseverance, discipline, and teamwork, empowering the next generation of confident and capable swimmers. With his guidance, children become proficient swimmers and develop a lifelong appreciation for the water.

Aw Wei Jie

LEAD COACH

Coach Wei jie was the Swim Team Captain for Nanyang Poly swim team in 2007 and an Ex-National Lifesaving member. He is currently serving as the Sport Lifesaver at SSTA club and is and an avid diver. Wei Jie is also a certified Diving instructor.

Wei Jie’s kind and passionate personality has won much respect amongst coaches and students alike.

He is certified under NROC, Swim Safer 2.0 and SSPA and has been coaching for more than 13 years.

Huang Han Rong

HEAD COACH

Being the Swim Team Captain of Nanyang Polytechnic for 3 years (2005 – 2007), Hanrong received the prestigious NYAA (National Youth Achievement Award) from then Singapore President SR Nathan in 2007.

He was also a member of SSA (Singapore Swimming Association) as a competitive swimming representative and has won numerous swimming competitions.

As his Swimming career progressed, he have been a swimming coach for 17 years, conducting courses for both beginners and competitive swimmers. More than 2000 students have since graduated under his guidance.

He is an NROC, NCAP, SSPA, Swim Safer accredited coach.