Absolwent Wydziału Prawa i Administracji Uniwersytetu Łódzkiego.
W trakcie swojej kariery zawodowej pracował jako ekspert ds. prawnych oraz ekspert ds. ochrony danych osobowych, współpracując z organami administracji publicznej oraz podmiotami korporacyjnymi. Obecnie pracuje jako Inspektor Ochrony Danych w Pelion SA, Dimedic.pl oraz w Business Support Solution SA. Jest także dyrektorem zarządzającym ds. ochrony danych osobowych w kancelarii prawnej.
Zajmuje się również prowadzeniem projektów strategicznych, prawną weryfikacją zgodności prowadzenia projektu, świadczeniem doradztwa prawnego w projektach oraz certyfikacją project managerów w ramach działalności w Stowarzyszeniu ZAPROJEKTOWANI – Łączy nas projekt jako Członek Zarządu.
Swoją wiedzą i doświadczeniem dzieli się również jako wykładowca Uniwersytetu Łódzkiego.