Oka won two Asian Games gold medal in 1998 and 2002. He also represented Indonesia in the 1996, 2000, and 2004 Summer Olympics, all of which in Mistral One Design event. He also represented Indonesia in the on RS:X event and was the flag-bearer for the country at the opening ceremony.