Narozen 18. října 1946 v Hradci Králové.
Po maturitě na střední všeobecně vzdělávací škole v Hradci Králové v roce 1964 studoval mezi lety 1964-1969 anglistiku a bohemistiku na Filozofické fakultě Univerzity Karlovy. Od roku 1970 působil jako odborný asistent na katedře cizích jazyků Farmaceutické fakulty Univerzity Karlovy v Hradci Králové. Roku 1971 získal titul PhDr., roku 1984 titul CSc. V roce 1992 se stal docentem a přešel na dnešní Univerzitu Hradec Králové, kde vyučuje anglickou a americkou literaturu a dějiny překladu do češtiny.
Autorsky se podílel na Lékařském slovníku anglicko-českém a česko-anglickém (1982), věnuje se teorii a historii překladu (První české překlady Byronovy poezie, 1991). Překládá z angličtiny poezii, filmové titulky, dialogy pro filmový a televizní dabing a odborné texty. Od roku 1967 publikuje své překlady poezie (asi 300 básní) časopisecky a v antologiích.