Гнат Петрович Юра родился 27 декабря 1887 года в селе Федвар Александрийского уезда Херсонской губернии Российской империи. В 1898 году окончил земскую школу. С 1900 по 1907 год работал переписчиком в судебных учреждениях в Елисаветграде. В этот период начал участвовать в любительских театральных кружках, а с 1907 года перешёл к профессиональной сценической деятельности.
Работал актёром и режиссёром в передвижных театрах. С 1909 по 1917 год служил в Русской Императорской армии, при этом продолжал выступать на сцене, в том числе во Львовском украинском драматическом театре общества «Русская беседа» в Александрии.
В 1917–1919 годах был актёром и режиссёром «Молодого театра», труппа которого затем вошла в состав Первого театра имени Т. Г. Шевченко. С 1920 года стал одним из основателей Театра имени Ивана Франко в Виннице, где работал актёром, главным режиссёром и директором. За годы деятельности поставил более 100 спектаклей.
В 1925 году находился в творческой командировке в Германии и Чехословакии. В начале 1930-х годов работал художественным руководителем и режиссёром Польского театра в Киеве. В годы Великой Отечественной войны находился с театром в эвакуации в Семипалатинске и Ташкенте.
С 1938 по 1965 год преподавал в Киевском институте театрального искусства имени И. К. Карпенко-Карого. С 1938 года состоял в ВКП(б). Избирался депутатом Верховного Совета УССР 1-5 созывов.
Гнат Петрович Юра оставил значительный след в истории театрального искусства как актёр, режиссёр и педагог, связавший свою деятельность с развитием сценической культуры и театрального образования.