Окончил историко-филологический факультет Московского университета (1917).
Первые литературные опыты относятся к дореволюционному времени. С 1921 года начал работать в качестве клубного инструктора, затем играл в питерских театрах, был лектором, ставил театральные спектакли. Первые пьесы — «Дилемма» и «Карьера Пирпонта Блэка». Первая пьеса, принесшая автору известность — «Озеро Люль» — поставлена Московским Театром Революции (1923). Затем были написаны пьесы «Учитель Бубус» (1925), «Евграф, искатель приключений» (1926), «Неблагодарная роль» (1932), «Человек с портфелем» (1928), «Концерт» (1935), «Открытие» (1942), «Капитан Костров» (1946) и другие. Автор либретто оперы Тихона Хренникова «В бурю». Сотрудничал с В.Э. Мейерхольдом. В кино — с 1923 года.