Bubník was born in Kelč, Czechoslovakia, and played in the Czechoslovak Extraliga. He played for HC Brno and Královo Pole. He also won a bronze medal at the 1964 Winter Olympics. He was inducted into the International Ice Hockey Federation Hall of Fame in 1997.