Родился 30 апреля 1956 г. в Перми. В 1966 г. снялся в фильме «Три с половиной дня из жизни Ивана Семёнова — второклассника и второгодника». В 1978 г. окончил Пермский государственный университет и поступил в аспирантуру МГУ. Заинтересовался политикой и в 1983 г. участвовал в создании подпольной леворадикальной организации «Группа продлённого дня». В 1986 г. ГПД преобразовалась в «Союз коммунистов», одним из лидеров которого стал Борис Ихлов.
В 1987 г. окончил аспирантуру, но по политическим мотивам до защиты диссертации допущен не был. По той же причине, год спустя, дважды изгонялся с кафедры общей физики Пермского политехнического института. В 1989 г. стал председателем Пермского Рабочего союза, в который преобразовался легализованный «Союз коммунистов».
В 1992 г. стал членом исполкома Общественно-политического объединения «Рабочий». С 1996 г. — главный редактор журнала «Взгляд». Печатался в различных изданиях, в том числе США и Аргентины.