Родился в семье служащих. После окончания средней школы работал на производстве, проходил службу в армии. Высшее образование получил в Шахтинском педагогическом институте на историко-филологическом факультете. Начинал трудовой путь рабочим (1961—1965), был преподавателем общественных дисциплин в профессионально-техническом училище (1965—1978), работал журналистом, специальным корреспондентом, ведущим программы «Кадр» Ростовского областного телевидения (1978—1993), главным редактором и одним из создателей городской телекомпании «Орбита-Шахты» (1993—1999). Занимается телевизионной публицистикой.Член Союза писателей России с 1993 года.