Bukač spielte in 14 Saisons und 330 Partien in der tschechoslowakischen Liga, hierbei erzielte er 153 Tore für den I. ČLTK Prag, HC Sparta Prag und HC Dukla Jihlava. International nahm er mit der Tschechoslowakischen Eishockeynationalmannschaft an zwei Eishockey-Weltmeisterschaften teil und gewann mit ihr eine Silber- und eine Bronzemedaille (1961 und 1963). Insgesamt kam er auf 30 Länderspieleinsätze und elf Tore.