Dobra ziemskie, będące jego własnością, liczyły łącznie około 960 hektarów.
Szczepan Zakrzewski wziął czynny udział w powstaniu styczniowym 1863 roku. Jego majątek był jednym z ważniejszych ośrodków udzielających materialnej pomocy powstańcom na północnym Mazowszu. Przystąpił też (na czele liczącego pięciu ludzi oddziału, który sam wyekwipował w konie i w broń) do partii Tomasza Kolbego, operującej na terenie powiatów mławskiego, przasnyskiego i ciechanowskiego. Oddział Kolbego został otoczony nad rzeczką Łydynią w pierwszych dniach maja 1863 roku. Tomasz Kolbe poległ, a Szczepan, wraz z jednym ze swoich ludzi, ukrywał się w okolicznych dworach. Po powrocie do domu został oskarżony przez miejscowe władze carskie o wspomaganie powstańców i obciążony kontrybucją. Represje carskie odbiły się w fatalny sposób na stanie jego majątku.
W 1867 roku został wybrany radcą Towarzystwa Kredytowego Ziemskiego w Płocku. W 1884 roku był ławnikiem Sądu Gminnego Okręgu I, obejmującego gminy Borkowo, Białyszewo, Kossemin i Lisewo.
W 1891 roku został zmuszony do sprzedania swych zadłużonych majątków. Osiadł w Ciechanowie. Został pochowany na starym cmentarzu ciechanowskim w grobowcu rodzinnym.