Był żołnierzem niezłomnym, działaczem konspiracyjnym, należał do Narodowych Sił Zbrojnych i AK. Uczestniczył w Powstaniu Warszawskim.
Uczestniczył w konspiracji antykomunistycznej, był więziony i represjonowany w czasach stalinowskich, ale figurował jako podejrzany w komunistycznych wykazach. Do końca lat 80. nie ujawniał swojej NSZ-owskiej przeszłości.
W 2016 roku został awansowany na generała brygady. W ostatnich latach był stałym bywalcem patriotycznych uroczystości w Poznaniu. W uczestnictwie nie przeszkadzał mu podeszły wiek. W 2021 roku w Urzędzie Wojewódzkim w Poznaniu zorganizowano setne urodziny generała Podhorskiego.
Wielokrotnie współpracował z nim historyk, ksiądz doktor Jarosław Wąsowicz, który powiedział, że - mimo swojego wieku - generał był bardzo aktywny, chętnie uczestniczył w patriotycznych wydarzeniach.
Bardzo sobie ceniłem zwłaszcza jego spotkania z młodzieżą, które organizowaliśmy także w Pile, jego uczestnictwo w Narodowym Dniu Żołnierzy Wyklętych. Także swego czasu gościliśmy pana generała, który brał wówczas udział w największym w Wielkopolsce marszu, jaki co roku odbywa się w Pile i jest dedykowany żołnierzom konspiracji antykomunistycznej. Był też aktywny, jeśli chodzi o spotkania z kibicami Lecha Poznań. Swego czasu otrzymał od nich pamiątkową koszulkę ze swoim imieniem i pseudonimem konspiracyjnym - Zygzak
- mówi ksiądz doktor Jarosław Wąsowicz.
"Należy dziękować Panu Bogu, że dożył tak sędziwego wieku" - dodaje ks. Jarosław Wąsowicz.
Jan Podhorski (ps. Zygzak i Marciniak) urodził się 21 czerwca 1921 roku w Budzyniu w powiecie chodzieskim.