Ballek se narodil 2. dubna 1941 a je označován za typického představitele slovenské románové tvorby 70. let minulého století. Rodák z obce Terany vystudoval pedagogickou fakultu v Banské Bystrici a právě k období jeho vysokoškolského studia se vztahují jeho první literární pokusy.

První próza mu vyšla ve sborníku Silueta v roce 1964, o tři roky později knižně debutoval novelou Útek na zelenú lúku. Jeho pozdější romány Pomocník a Agáty (oba byly přeloženy do několika jazyků) patří k nejvýznamnějším dílům moderní slovenské prózy.

Spisovatel Ballek se uplatnil rovněž ve vysoké politice. V roce 2001 se jako poslanec tehdejší vládní Strany demokratické levice (SDL) stal slovenským velvyslancem v České republice a na tomto diplomatickém postu působil dalších sedm let. V roce 1998 neúspěšně kandidoval na slovenského prezidenta.