Studia rozpoczął w Politechnice Lwowskiej (1902), ale po roku przeniósł się na Uniwersytet Lwowski, podejmując studia filozofii i germanistyki. Ponadto „dwa lata spędził na uniwersytecie berlińskim” [„Ruch Filozoficzny”]. Doktorat filozofii uzyskał w Uniwersytecie Lwowskim (1907), po czym, ze względu na stan zdrowia, dwa lata przebywał w Porto Rose. W r. 1910 osiadł we Lwowie.
Brał żywy udział w ruchu filozoficznym, prowadził dział filozoficzny w czasopiśmie „Książka”, redagował „Encyklopedię Powszechną Podręczną” i był członkiem komitetu redakcyjnego „Ruchu Filozoficznego”. Przez ostatnie trzy lata życia był urzędnikiem biblioteki uniwersyteckiej we Lwowie.
Prace filozoficzne (głównie z psychologii) ogłaszał w różnych czasopismach polskich i zagranicznych; ponadto tłumaczył teksty Schopenhauera, Lotzego i Kanta.
Był sekretarzem PTF.
Członek Polskiego Towarzystwa Filozoficznego we Lwowie od r. 1907.