Od V 2019 profesor nadzwyczajny w Uniwersytecie Jagiellońskim.
Członek Stowarzyszenia „Bristol” Polskich i Zagranicznych Nauczycieli Kultury Polskiej i Języka Polskiego jako Obcego od 2003Stowarzyszenie „Bristol” . W latach 2005–2007 sekretarz Państwowej Komisji Poświadczania Znajomości Języka Polskiego jako Obcego. Członek Polskiego Towarzystwa Orientalistycznego. Od 2012 członek Rady Redakcyjnej „Rocznika Orientalistycznego”. Od 2014 członek zwyczajny Amerykańskiego Towarzystwa Orientalistycznego (American Oriental Society). Od 2014 członek International Association of Maltese LinguisticsInternational Association of Maltese Linguistics. Od 2017 członek European Association of Israeli Studies. Od 2017 członek Royal Asiatic Society |The Royal Asiatic Society of Great Britain and Ireland. Od 2018 członek European Association of Biblical Studies.
W latach 1985–1986 stypendysta rządu polskiego w Arabic Teaching Institute for Foreigners w Damaszku (Syria). W latach 1988–1989 tłumacz języka arabskiego w Polimex Cekop Ltd w Libii. W latach 1996–1997 wykładowca języka i kultury polskiej na Uniwersytecie Stanforda (Stanford, USA), a w latach 1997–1998 na Uniwersytecie Rutgersa w Nowym Brunszwiku (USA).