Родился 21 ноября 1902 года в д. Новомарково (Орловская область). Русский. В армии с 1919 года. С 1920 по 1922 год - красноармеец железнодорожного полка. Участник Гражданской войны. Окончил школу погранохраны и ОГПУ (г. Харьков), в 1942 году – курсы 'Выстрел". В действующей армии с 1941 года. Батальон 114-го стрелкового полка (3-й Белорус сии фронт), которым командовал капитан Волосатов, 13 апреля 1945 года в бою при прорыве сильно укрепленной обороны противника в районе населенного пункта Нойкурен (Калининградская область) уничтожил более 100 и взял в плен свыше 40 гитлеровцев. Погиб в бою 13 апреля 1945 года. Награжден орденами Ленина, Красного Знамени, Александра Невского. Похоронен в братской могиле в поселке Рощипо Зеленоградского района Калининградской области.
Звание Героя Советского Союза присвоено 29 июня 1945 года (посмертно).