When he was young, Santoso joined the Tangkas Jakarta badminton club before joining the Indonesian National team. In 2005, he won the Vietnam Satellite and the silver medal at the
2005 SEA Games. His best results on the world circuit until recently were runner-up finishes at the 2008
Singapore, 2007
Swiss, and 2008
Indonesia Open. He was eliminated at the semi-finals in the
Japan Open Super Series and the
Chinese Taipei Open. In September 2008, Santoso won the
Chinese Taipei Open after defeating
Roslin Hashim from Malaysia in the final round by scores of 21–18, 13–21, 21–10. In October 2009, he won his first Superseries ever in
Denmark Open, after beating
Marc Zwiebler of Germany in the final round, 21–14, 21–6. He won gold in the
2009 SEA Games by defeating
Sony Dwi Kuncoro. In 2011, he retained his gold medal in
SEA Games by beating
Tanongsak Saensomboonsuk in 3 sets. In 2012, he helped Indonesia Garuda to win the inaugural Axiata Cup. In June 2012, he won
Indonesia Open Superseries Premier title 21–18, 13–21, 21–11 after defeating
Du Pengyu of China in the final. == Personal life ==