У дорослому футболі дебютував 1980 року виступами за команду клубу «Жиліна», в якій провів два сезони, взявши участь у 26 матчах чемпіонату та забив 25 м'ячів.
Своєю грою за цю команду привернув увагу представників тренерського штабу клубу «Спарта» (Прага), до складу якого приєднався 1981 року. Відіграв за празьку команду наступні дев'ять сезонів своєї ігрової кар'єри. Більшість часу, проведеного у складі «Спарти», був основним гравцем атакувальної ланки команди. У складі «Спарти» був одним з головних бомбардирів команди, маючи середню результативність на рівні 0,5 голу за гру першості. В 1986—1987 році проходив армійську службу в клубі «Дукла» (Прага), в футболці якого зіграв 15 матчів та відзначився 11-ма голами.
26 жовтня 1983 року дебютував у складі національної збірної Чехословаччини в Празі проти Болгарії (1:2). 28 березня 1984 року в Ерфурті відзначився дебютним голом за національну збірну в матчі проти збірної НДР (1:2). Протягом кар'єри у національній команді, яка тривала 8 років, провів у формі головної команди країни 34 матчі, забивши 8 голів.
По завершенні кар'єри гравця півроку займався адвокатською діяльністю. Розпочав тренерську кар'єру 1995 року, очоливши тренерський штаб клубу «Жиліна», яка на той час виступала в другому дивізіоні. За підсумками сезону 1995/96 років команда повернулася до першого дивізіону. У 1996 році приєднався до клубу «Тренчин», з яким повторив минулорічне досягнення. 1998 року став головним тренером команди «Слован», тренував команду з Братислави лише один рік. Згодом протягом 2000–2001 років очолював тренерський штаб молодіжної збірної Словаччини. У грудні 2001 року очолив «Дубницю», яку восени 2003 року змушений був залишити у зв'язку з погіршенням власного здоров'я. У грудні 2003 року прийняв пропозицію «Слована», проте в червні 2005 року був відправлений у відставку. У жовтні 2005 року прийняв пропозицію попрацювати у клубі «Спарта» (Прага). 2 вересня 2006 року був звільнений з посади головного тренера після досить посереднього старту в національному чемпіонаті. У сезоні 2007/08 років очолював «Вікторію» (Жижков). Проте вже на початку вересня 2008 року після провального старту в національному чемпіонаті був звільнений з посади головного тренера[1]. З травня 2011 року очолював клуб першого дивізіону словацького чемпіонату «Сениця»[2].
↑Trenér Griga odvolán [Архівовано 29 листопада 2015 у Wayback Machine.] Meldung auf der Website des FK Viktoria Žižkov vom 4. September 2008, zuletzt abgerufen am 5. September 2008, tschechisch