Do 1948 roku przebywał w Londynie, gdzie w ramach Polskiego Korpusu Przysposobienia i Rozmieszczenia starał się o przyjęcie na studia wyższe. W czerwcu 1948 roku powrócił do Polski. Podjął pracę w spółdzielni budowlanej. Około 1950 roku został aresztowany w związku z oskarżeniem jego przełożonego o nadużycia finansowe (Tomaszewski był kasjerem spółdzielni). Przez trzy miesiące był przetrzymywany w warszawskiej „Gęsiówce”.

Jego pasją było myślistwo – w latach 90. XX wieku pełnił funkcję przewodniczącego Zarządu Głównego Polskiego Związku Łowieckiego, był również jednym z założycieli Klubu Świętego Huberta. Działał w środowiskach kombatanckich, pełniąc funkcję prezesa Środowiska Batalionu Parasol. Był członkiem NSZZ „Solidarność”, m.in. jako przewodniczący Komisji Rewizyjnej w warszawskiej dzielnicy Wola.

Za swe zasługi został odznaczony Krzyżem Oficerskim Orderu Odrodzenia Polski, Krzyżem Walecznych oraz Warszawskim Krzyżem Powstańczym oraz innymi odznaczeniami (m.in. Medalem za Zasługi dla Łowiectwa Krakowskiego w 1993 roku oraz odznaką „Zasłużony dla Gospodarki Łowieckiej Województwa Szczecińskiego” w 1996 roku).