Bekeš je bil rojen avgusta 1946 v Celju. Leta 1970 je diplomiral na ljubljanski pravni fakulteti. V svoji diplomatski karieri je bil med drugim veleposlanik v Rimu, Zagrebu in Lizboni.
Po Cirilu Ribičiču je v prvi polovici 90. let prejšnjega stoletja tudi nekaj časa vodil tedanjo Socialno demokratsko prenovo (SDP), iz katere je nato nastala Združena lista socialnih demokratov (ZLSD), predhodnica današnje SD. Pred tem je bil leta 1990 na prvih večstrankarskih volitvah na listi ZKS-SDP izvoljen v parlament.