2555 การเดินทางไปปฏิบัติหน้าที่ในต่างประเทศของเขารวมถึงการได้รับมอบหมายในกรุงมะนิลา ประเทศฟิลิปปินส์ เบอร์ลิน สหพันธ์สาธารณรัฐเยอรมนี; ในฐานะรองหัวหน้าคณะเผยแผ่ในกรุงวอชิงตัน ดี.ซี. และในฐานะกงสุลใหญ่ในลอสแอนเจลิส รัฐแคลิฟอร์เนีย สหรัฐอเมริกา ก่อนที่จะเข้ารับหน้าที่รองปลัดกระทรวง เขาเคยดำรงตำแหน่งเอกอัครราชทูตไทยประจำมาเลเซียตั้งแต่เดือนกุมภาพันธ์