Urodził się w Teratynie koło Chełma jako syn Teofila, księdza unickiego i Antoniny z domu Tokarskiej. Była to rodzina morawsko-śląska o polskich tradycjach patriotycznych, która osiadła na ziemi lwowskiej w XVII wieku. Babka uczyła go pieśni z czasów Powstania styczniowego.