Gemma Foo started riding at the age of 8 as Hippotherapy at RDA Singapore. After progressing to Para-Dressage, Gemma went on to compete in her first competition in 2008 at the Singapore Disability Sports Council National Disability League. She then represented Singapore at the Hope Cup competition in Taiwan in 2010. Gemma achieved her ambition to ride in the Paralympic Games at 16 as she joined the first Asian Para-Equestrian team to compete at the 2012 London Paralympic Games. Gemma recently placed third in the Freestyle Test Grade I at the Pferd International München 2021.