Első verseskötete, a Csillaghullás 1932-ben Újvidéken jelent meg, ezt regények, riportok, tanulmányok követték több mint húsz kötetben. Utolsó műve – a Magyar Nemzetben kiadott tárcáinak gyűjteménye – 2006-ban jelent meg Búcsúzik a kapitány címmel. Ismertek műfordításai is: szerb, horvát, szlovén és bolgár írók, köztük Miroslav Krleza és Ivo Andric műveit ültette át magyarra.
Munkássága elismeréseként megkapta a Magyar Újságírók Országos Szövetsége (MÚOSZ) Aranytoll kitüntetését, a Magyar Újságírók Közösségének (MÚK) Petőfi Sándor Sajtószabadság Díját, a Vajdasági Irodalmi Díjat, a Táncsics Mihály-díjat, a Magyar Örökség Díjat, 2005-ben a Prima Díjat és a Mikszáth Kálmán-díjat. 2009-ben hunyt el.