He obtained a teaching degree from the English and Italian Departments of Eötvös Lóránd University (ELTE) in 1970, later he studied Iranian and Yiddish. He has taught in language schools and secondary schools and has been teaching at the English Department of ELTE since 1972. He became reader in 1995. His fields of research are English and Hungarian languages, especially phonetics, history of language and etymology. He has worked in teaching English as a foreign language and is the author of several language books and workbooks. He obtained a post-graduate degree in 1994. He co-ordinated the work in Hungarian structural phonology at the Linguistics Institution of the Hungarian Academy of Sciences (MTA), his research was particularly revealing in the study of vowels and stress. He also works as an infotainment educator; he regularly publishes articles in Magyar Narancs on language and linguistics.