Pochodził z Goraja z rodziny, potem w Tworyczowie i Obroczy, w 1936 zamieszkał w Zamościu, konduktor komunikacji miejskiej, właściciel 1/2 taksówki osobowej. W 1939 zgłosił do Marszałka, ochotniczo gotowość udziału w misji samobójczej jako żywa torpeda. W czasie okupacji w ZWZ, aresztowany, zginął w Auschwitz. Pozostawił 2 synów, m.in. Zygmunta Łupinę.