Родился 25 ноября 1961 года в Ленинграде. Детство и юность прошло в Красносельском районе, на улице Пограничника Гарькавого. Отец – водитель, работает им до сих пор. Мама – работник торговли, сейчас на пенсии. В настоящее время писатель работает в Агентстве журналистских расследований. Имеет правительственную награду – медаль «За отличную службу по охране общественного порядка». В 1995 году был принят в Союз писателей Санкт-Петербурга. В 1999 году награжден премией МВД за лучшее произведение о деятельности органов внутренних дел. Ряд книг создан им в соавторстве с Сергеем Майоровым. По мотивам детективов Кивинова известными режиссерами поставлен сериал «Менты» («Улицы разбитых фонарей»).