Mieszkał w Tarnowie i był czeladnikiem ślusarskim. Przedostał się przez granicę i dotarł do powstańczego obozu w Ojcowie. Wraz z załogą obozu walczył w bitwie miechowskiej 17 lutego 1863 r. Po rozsypce oddziału przedostał się do oddziału Dionizego Czachowskiego i walczył z nim pod Rybnica i Jurkowicami. W bitwie pod Opatowem został ciężko ranny. Przewieziony szczęśliwie do Galicji został wyleczony. Mieszkał w Tarnowie, gdzie zmarł 6 lipca 1921 r. i został pochowany na miejscowym cmentarzu.
WB
Źródła:
- https://genealogia.okiem.pl/powstaniec-styczniowy/124/jan-gasior
- http://www.miejscapamiecinarodowej.pl/index.php/tarnow/146-tarnow-kopiec-powstancow-styczniowych