Окончил Казанский правовой институт (1936 г.).
В 1938—1941 г. преподавал уголовное право в Правовой академии, Московском юридическом институте и Военно-юридической академии.
С 1937 по 1940 гг. обучался в аспирантуре Московского юридического института.
В 1940 г. защитил кандидатскую диссертацию.
С 1939 по 1958 гг. работал в аппарате Совета Министров СССР.
В 1951 г. защитил докторскую диссертацию на тему «Преступления против законов и обычаев войны».
В 1952—1958 гг. — профессор кафедры уголовного права юридического факультета Московского университета.
В 1958—1964 гг. — директор Института государства и права АН СССР.
С 20 июня 1958 г. — член-корреспондент АН СССР.
После 1964 г. заведовал сектором общих проблем уголовного права в том же институте.
Был членом Научно-консультативного совета при Верховном Суде СССР, Международной ассоциации юридических наук (1956 г.), Международной ассоциации уголовного права (1959 г.), Международной ассоциации сравнительного права (1966 г.).
Иностранный член Польской академии наук (1971 г.), почётный доктор наук Ягеллонского университета в Кракове (Польша, 1964 г.).
В 1958—1965 гг. — член редколлегии журнала «Советское государство и право».