Ukończył studia w Instytucie Orientalistyki Uniwersytetu Jagiellońskiego. W 2004 roku odbył staż naukowy na Uniwersytecie Tuniskim. Pracował jako tłumacz języka arabskiego w Zjednoczonych Emiratach Arabskich. Obecnie jest adiunktem w Katedrze Arabistyki Instytutu Orientalistyki UJ.

