Ганнибал Абрам (Ибрагим) Петрович родился в эфиопской княжеской семье; семи лет взят турками заложником и отправлен в Константинополь, откуда в 1706 рус. послом С. Рагузским был вывезен в Москву и подарен царю.
Пётр I в течение 11 лет держал его при себе в качестве камердинера и секретаря, а в 1717 послал изучать военно-инж. дело во Францию. Находясь за границей, Г. участвовал в войне с Испанией и был ранен. Вернувшись в 1723 в Россию, занимался инж. работами в Кронштадте, Рогервике (ныне Палдиски) , на Ладожском канале, при постройке крепости Селенгинск на востоке, преподавал математику и инж. дело. В 1726 написал книгу о военно-инж. искусстве. После смерти Петра I был в опале. Выдвинулся при Елизавете, в годы правления к-рой много сделал для улучшения военно-инж. дела в России. В 1762 вышел в отставку.
Г. — прадед А. С. Пушкина, который увековечил его образ в повести «Арап Петра Великого».