Родился в татарской семье в посёлке Кукмор Татарской АССР.
В 1971 году после окончания средней школы поступил на историко-филологический факультет Института стран Азии и Африки при Московском Государственном университете им. М. В. Ломоносова и в 1976 году окончил его по специальности «История Китая» .
В 1976 году поступил в аспирантуру ИСАА при МГУ и в 1979 году защитил кандидатскую диссертацию по теме «Военный регионализм в КНР» . После этого Ахметшин Н. Х. приступил к научно-педагогической деятельности, преподавал историю и политическое устройство Китая в ИСАА при МГУ.
В 1986—1987 гг. прошёл стажировку в Китае, в Шаньдунском университете (г. Цзинань) и Пекинском народном университете (1990-91).
С 1988 г. Ахметшин Н. Х. работал старшим научным сотрудником в Институте государства и права Российской академии наук.
С октября 1997 года по октябрь 2002 года Ахметшин Н. Х. — сотрудник Агентства Синьхуа КНР, а с ноября 2004 по октябрь 2008 года редактор-консультант Бюро переводов при ЦК КПК, где он занимался редактированием переводов на русский язык текстов важнейших выступлений китайского руководства на партийных съездах, парламентских сессиях.