Absolwent Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych w Warszawie.
Programista i projektant baz danych. Współautor książek o MS Access, MS Excel, programowaniu VBA. Autor artykułów prasowych o automatyzacji pracy w pakiecie MS Office z wykorzystaniem Visual Basic for Applications.
Współtwórca platformy edukacyjnej zaklikani.edu.pl.
Od 2001 wykładowca w Wyższej Szkole Zarządzania i Marketingu w Sochaczewie.
Trener szkoleń z zakresu MS Excel MS Access MS SQL. Posiada tytuły MCTS SQL Server, Microsoft Office Master.
Certyfikowany trener Microsoft MCT.