Родился 25 сентября 1911 года в г. Карачек (Брянская область). Русский. В армии с сентября 1933 года. Окончил Харьковское военное училище НКВД, проходил службу в 11-й стрелковой дивизии внутренних войск. На фронте с января 1943 года. Батальон 1028-го стрелкового полка (1-й Белорусский фронт) под командованием капитана Часова в боях при форсировании р. Висла в районе н.п. Ломна (северо-западнее Варшавы) 16 января 1945 года первым преодолел основное русло реки и два ее рукава, инженерные заграждения на левом берегу и ворвался в траншеи противника. Захватив Ломну, батальон перерезал шоссе Модлин — Варшава, обеспечивая наступление дивизии. С 1946 года в запасе. Жил и работал в Новосибирске. Награжден орденами Ленина, Отечественной войны 1-й степени, Красной Звезды, медалями. Умер 25 июля 1981 года.
Знание Героя Советского Союза присвоено 27 февраля 1945 года.