Certyfikowany coach ACF, trener, supervisor, konsultant biznesowy, praktyk zarządzania i sprzedaży. Ma doświadczenie w zarządzaniu, w latach 1996-2007 pełnił funkcję dyrektora wyższego szczebla w bankowości. Od 2007 roku związany z Kontrakt-OSH gdzie prowadzi warsztaty i szkolenia. Kierownik programowy i wykładowca w Polskiej Szkole Trenerów Biznesu i Polskiej Szkole Coachingu. Autor programów i projektant procesów rozwojowych dla kadry menadżerskiej i trenerskiej. Pomaga menadżerom i trenerom w budowaniu autorytetu, radzeniu sobie z trudnymi sytuacjami zawodowymi, wzbudzaniu wewnętrznej motywacji. Uczy kooperacji i współpracy w zespole. Prowadził szkolenia dla największych firm w Polsce. Jest zwolennikiem korzystania z aktywnych metod uczenia, dlatego podczas pracy zwraca szczególną uwagę na to, by uczestnicy otrzymali i przetrenowali praktyczne metody do zastosowania. Podczas prowadzenia sesji coachingowych korzysta z metody coachingu rozwojowego oraz on the job. Ponad 15 000 godzin doświadczeń zdobytych podczas prowadzenia zajęć i sesji coachingowych dla menadżerów i handlowców.