Suwaphan was born on 23 December 1953 in Ratchaburi Province.
Suwaphan took government service under the National Intelligence Agency previously served as Deputy Director and was the director of the National Intelligence Agency in 2009.
He also served as a committee in the Emergency Situation Center during the government of Abhisit Vejjajiva and continued to work in the government, Yingluck Shinawatra and the government of General Prayut Chan-o-cha until his retirement on 30 September 2014.
[4] Later on May 7, 2019, Suwapan submitted a resignation letter from the Prime Minister's Office to General Prayut Chan-o-cha, Prime Minister, to hold the position senator which will take effect the next day, which is on Wednesday 8 May 2019.
[5] Suwaphan has received the following royal decorations in the Honours System of Thailand: