Николай Петрушенко родился в 1950 году в Гомельской области. Служил в армии 25 лет, ныне полковник в отставке. В бытность народным депутатом СССР (избирался в Восточном Казахстане) являлся сопредседателем депутатской группы Союз. Член Белорусской партии  левых «Справедливый мир». Член БАЖ. Сотрудничает с «Витебский курьер», где ведет личную авторскую страницу «Исследование».