Николай Мохов родился в 1979 году в Санкт-Петербурге. Окончил Музыкальное училище имени М. П. Мусоргского (класс профессора Е. С. Матвеева), Санкт-Петербургскую консерваторию имени Н. А. Римского-Корсакова (класс профессора А. М. Вавилиной) и Высшую Музыкальную Школу в Карлсруе, Германия (класс профессора Рената Грайс-Армин).
Участвовал в мастер-классах профессора Ауреле Николе в Музыкальной Академии Chigiana (Сиена, Италия); проходил обучение в Академии камерной музыки в Нижней Саксонии (Германия).
Лауреат Российского конкурса молодых исполнителей на духовых инструментах (1998), Международного конкурса камерной музыки ARD (Мюнхен, 2001), обладатель приза Gartow Stiftung (Санкт-Петербург, 2000)
1998—2001 Солист Санкт-Петербургского Театра Камерной Оперы и Молодежного Оркестра Мариинского Театра.
В Российском национальном оркестре с 2003 года.