Участвовал в семи чемпионатах СССР, дважды был чемпионом Ленинграда (1926 и 1929 годах), победил в первенстве ВЦСПС (1927 год) и разделил 1-2-е место в чемпионате Закавказья (1932 год). В Первом московском международном турнире 1925 года занял 9-10-е места и нанёс 18 ноября сенсационное поражение чемпиону мира Капабланке. Эта победа ввела его в число членов символического клуба победителей чемпионов мира Михаила Чигорина.