Ukończył studia na Wydziale Matematyki i Fizyki Uniwersytetu Jagiellońskiego w Krakowie na kierunku matematyka, obronił doktorat i uzyskał stopień doktora habilitowanego w Uniwersytecie Ekonomicznym w Krakowie.
Jest członkiem Państwowej Komisji Egzaminacyjnej dla Aktuariuszy przy KNF.
Pracuje na Uniwersytecie Ekonomicznym w Krakowie na stanowisku naukowo-dydaktycznym. Prowadzi zajęcia z metod aktuarialnych, metod analizy ryzyka, modelowania predykcyjnego w finansach i ubezpieczeniach, prognozowania gospodarczego i statystyki.
Jest autorem ponad 130 publikacji, w większości dotyczących zagadnień związanych z oceną i modelowaniem ryzyka w ubezpieczeniach, modelowaniem struktur zależności z wykorzystaniem kopuli, modelowaniem zależności w agregacji kapitałowych wymogów wypłacalności w Solvency II, analizą ryzyka systemowego w ubezpieczeniach.
W swojej pracy naukowej zajmuje się różnymi tematami z obszaru modelowania aktuarialnego i data science w ubezpieczeniach.