Н. Онжанов родился в 1960 году. Окончил Берлинский университет им. Гумбольдта, аспирантуру Московского государственного института иностранных языков им. М. Тореза. Владеет немецким, шведским, английским языками.
В системе МИД Казахстана Н. Онжанов работает с середины 90-х годов. В 1996-1997 годах был советником посольства РК в Австрии, в 1997-2001 годах советником посольства РК в Швейцарии. В 2001 году занимал пост директора департамента экономической политики МИД. В 2002 году работал советником посольства РК в Германии. В 2002-2003 годах был генеральным консулом РК во Франкфурте-на-Майне.
С февраля 2003 года занимал должность вице-министра, был председателем комитета по делам СНГ и регионального сотрудничества МИД Казахстана.