1972년 북한 평양에서 태어났다. 해외 파견 근무를 한 아버지를 쫓아 알제리에서 3년, 쿠바에서 5년 유학 생활을 한 덕분에 프랑스어와 스페인어를 유창하게 구사하게 되었다. 평양외국어대학 2학년에 편입해 졸업한 뒤 1999년 북한 외무성에 입성했다. 2011~2016년 주쿠바 북한대사관 3등 서기관을 거쳐 2016년 4월 외무성 1국(정책 종합국) 과장, 2016년 12월 중남미 담당 아라국(아프리카·아랍·라틴아메리카) 부국장, 2017년 당 세포비서를 역임했다. 미겔 디아스 카넬 쿠바 대통령의 북한 방문 일정을 현장에서 지휘하며 김정은과 직접 접촉할 기회를 가졌다. 2019년 3월 주쿠바 북한대사관 정치참사 겸 세포비서로 임명되어 중남미 지역에서의 대외 활동을 담당했고, 2023년 11월 탈북할 때까지 4년 8개월간 근무했다. 특히 2013년 7월 북한 선박 ‘청천강호’가 쿠바에서 지대공 미사일과 전투기 부품을 싣고 파나마운하를 통과하려다가 적발됐을 때 주쿠바 북한대사관의 3등 서기관(대외직명은 1등 서기관)으로 파나마 측과 교섭을 벌여 청천강호의 억류를 해제하고 선장과 선원들을 석방시켰다. 이 공로를 인정받아 ‘김정은표창장’과 국기훈장(國旗勳章) 제1급을 수여받았다. 현재는 더 자유롭고, 더 풍요롭고, 더 인간적인 삶을 좇아 선택한 한국에서 국가안보전략연구원 책임연구위원으로 일하면서 언론 인터뷰, 기고, 강연, 방송출연 등을 통해 북한 실상을 알리는 역할을 하고 있다.