Po studiích na Filozofické fakultě UK (čeština – francouzština) pracuje jako vysokoškolský učitel. Působí na Katedře českého jazyka a literatury Fakulty pedagogické ZČU v Plzni a na Ústavu bohemistiky pro cizince a komunikace neslyšících na Filozofické fakultě UK v Praze. Dlouhodobě spolupracuje i s pražským Ústavem jazykové a odborné přípravy UK.
Zabývá se češtinou jako cizím jazykem, lingvistickou bohemistikou a teorií uměleckého překladu. Vyučoval a přednášel v řadě zemí, jako hostující profesor působil na Université libre de Bruxelles (1997–2000 a 2006–2007) a na Hankuk University of Foreign Studies (2016–2018). Je autem četných článků, studií, jazykových sloupků i monografií. V roce 2020 vydal v Nakladatelství Bor novelu Riita a tamtéž o rok později novelu Ozvěny z hlubin času.