Николай Ефимович родился 4 марта 1953 года в селе Попудня Монастырищенського района Черкасской области.
После школы занимался в Московском Народном Университете им. Крупской, факультет станковой живописи и графики, педагог Татьяна Павловна Радимова.
В 1972 году был призван в Советскую Армию. Служба проходила в городе Ташкенте. Еще на службе в Армии занимался оформительской работой.
По возвращению со службы пошел работать художником-оформителем на предприятиях города Монастырище.
После развала Союза занимается церковной росписью.