Z zawodu był matematykiem. W latach 20. należał do czołówki szachistów krakowskich, m.in. trzykrotnie (w latach 1919, 1925 i 1926) zdobywając tytuł mistrza miasta. Dwukrotnie (w latach 1926 i 1927) wystąpił w finałach mistrzostw Polski w szachach. W 1928 r. reprezentował Polskę na szachowej olimpiadzie w Hadze (na IV szachownicy), zdobywając wraz z drużyną brązowy medal. W 1929 r. zdobył, w barwach miasta Kraków, brązowy medal drużynowych mistrzostw Polski.