Studiował informatykę na Politechnice Warszawskiej i prawo na Uniwersytecie kard. Stefana Wyszyńskiego.
Grzegorz, oprócz prac administracyjno-recepcyjnych, zajmuje się przede wszystkim archiwum kancelarii oraz informatycznymi systemami wsparcia jej pracy (ewidencja prowadzonych postępowań, obieg dokumentów elektronicznych, rejestracja czasu pracy).
Od 2010 roku stanowi wsparcie dla pracowników kancelarii w zakresie bieżących problemów komputerowych. Edytuje teksty i przygotowuje graficzną ich stronę przed dalszym udostępnieniem.
Poza pracą angażuje się w działalność organizacji pozarządowych zajmujących się obroną praworządności i wartości demokratycznych w życiu publicznym.