Narodil se v Brušperku na moravsko-slezském pomezí. Studoval v Novém Jičíně a Těšíně, následně se stal učitelem. Působil mj. v Místku a v Orlové, stejně tak v rodném Brušperku. V 60. letech 19. století zakládal a vedl ve městě chlapecký pěvecký sbor, roku 1867 se také pod jeho vedením a režií uskutečnilo první ochotnické představení v Brušperku. Přispíval také do regionálních českých periodik.
Roku 1881 dopsal čtvrtou sloku písně Kde domov můj, původně sepsané J. K. Tylem na hudbu Františka Škroupa, pozdější české státní hymny. Stejně tak byl autorem vlastní písně, nazvané Slezská hymna.[2]
Zemřel 24. června 1925 v Brušperku a byl pohřben na zdejším městském hřbitově.[3]