He was former Deputy Minister of Interior in Abhisit Vejjajiva government from 2008 to 2011 and Deputy Minister of Transport from 2019 to 2021 in Prayut Chan-o-cha government.
From 2008 to 2011, he held the position of Deputy Minister of Interior in Abhisit Vejjajiva's administration and was a Deputy Minister of Transport under Prayut Chan-o-cha from 2019 to 2021.