
Николай Кошман родился 5 апреля 1944 г. в с. Мироновка Ново-Георгиевского района Кировоградской области Украинской ССР. Окончил Днепропетровский автодорожный техникум, Уссурийское военное автомобильное училище, Военную академию тыла и транспорта по специальности "военный инженер путей сообщения" в 1973 году. Служил в железнодорожных войсках на различных должностях - от командира взвода до командира корпуса, получил звание генерал-полковника. 1991-1995 гг. - заместитель командующего железнодорожными войсками. В 1996 году был прикомандирован в качестве советника к аппарату полномочного представителя Президента РФ в Чеченской Республике Олега Лобова. Апрель-ноябрь 1996 года - председатель Правительства Чеченской Республики. В 1997 г. - заместитель министра путей сообщения РФ. 1997-1998 гг. - руководитель Федеральной службы специального строительства России - "Росспецстрой" (упразднена указом Президента РФ в мае 1998 г.). Апрель-октябрь 1999 г. - статс-секретарь, заместитель министра путей сообщения РФ. Октябрь 1999 г. - июнь 2000 г. - полномочный представитель Правительства РФ в Чеченской Республике в ранге заместителя председателя Правительства РФ.