Selain bekerja sebagai wartawan dan penulis sejak tahun 1982, ia aktif dalam kepengurusan PWI Sumatra Barat sebagai Wakil Ketua Bidang Organisasi (1997–2001), Ketua Dewan Kehormatan Daerah (2001–2006), dan Penasihat (sejak 2006 sampai sekarang). Ia adalah pemegang sertifikat kompetensi Wartawan Utama Dewan Pers dan Tim Penguji Kompetensi Wartawan PWI Pusat. Sebagai wartawan, ia telah melakukan perjalanan jurnalistik ke lebih dari 30 negara di Asia, Eropa, dan Amerika Serikat, di antaranya pernah meliput Perang Bosnia-Herzegovina (1992) dan Konflik Moro di Mindanao, Filipina Selatan (1996).