Г. Тагиров родился в 1907 году в Анжеро-Сужденске Кемеровской области. В 1924 году окончил рабфак при Томском университете. С 1925 по 1928 годы является студентом Татарского театрального техникума и параллельно занимается в балетной студии. С 1928 года - солист балета и балетмейстер ТГАТа. С 1933 по 1938 годы студент хореографического училища при Большом театре СССР. С 1939 года по 1952 годы - балетмейстер Татарского государственного театра оперы и балета им. М. Джалиля. С 1952 по 1970 годы работает главным балетмейстером ансамбля песни и пляски.
За годы работы балетмейстером оперного театра Г. Тагиров поставил хореографию 35 балетных и оперных спектаклей. Среди них были шедевры мирового и русского классического репертуара, были и постановки современных русских авторов, но основной заслугой Тагирова следует считать участие его в постановочной работе над национальным репертуаром. Являясь первопроходцем в создании татарского народно-сценического танца, он вместе с этим танцем принес в театр жизнь самого народа, его прошлое и настоящее, его будни и праздники, его счастье и горе. Почти 30 лет жизни посвятил Г. Тагиров Татарскому государственному ансамблю песни и пляски, будучи главным балетмейстером. Г. Тагиров часто выезжает в фольклорные экспедиции по селам республики. Он разыскивает, записывает на бумагу и кинопленку, систематизирует народные танцы и отдельные его элементы. Вся жизнь Г. Тагирова связана с татарским народным танцем: он исследует его, ставит, преподает.