Pochodził z rodziny chłopskiej. Uczył się w Cieszynie, w Kieżmarku i Lewoczy. Absolwent seminarium nauczycielskiego w Modrej koło Bratysławy. Studia teologiczne odbył w Wiedniu, następnie w Szwajcarii. W 1852 r. został duchownym w Stadle w powiecie nowosądeckim, następnie w 1855 w Nowym Gawłowie koło Bochni i w 1859 w Ligotce Kameralnej na Śląsku Cieszyńskim.
Autor wielu publikacji ewangelickich. Wydawca dwutygodnika „Ewangelik”. W latach 1881-1890 pełnił funkcję prezesa Towarzystwa Ewangelickiego Oświaty Ludowej w Cieszynie. Twórca jednego z najpopularniejszych polskich kancjonałów ewangelickich pt. Kancyonał czyli śpiewnik dla chrześcian ewangielickich.