Вихованець клубу «Славой Вишеград» з рідного міста Прага. З 1972 року виступав за першу команду у нижчих лігах, після чого у 1974—1976 роках проходив військову службу граючи за «Дуклу» (Тахов) у третьому чехословацькому дивізіоні.
По завершенні військової служби став гравцем вищолігового клубу «Богеміанс» (Прага), до складу якого приєднався 1976 року. Відіграв за столичну команду наступні дев'ять сезонів своєї ігрової кар'єри, з якою виграв Кубок Чехії в 1982 році та був чемпіоном Чехословаччини в 1983 році.
У 1985 році він перейшов до іншого празького клубу, «Славії», де провів лише півтора роки, після чого отримав дозвіл покинути країну і у другій половині сезону 1986/87 захищав кольори грецького клубу «Верія».[1].
Згодом з 1987 по 1989 рік два сезони знову грав у складі «Богеміанса» (Прага). Всього за кар'єру у вищій лізі Чехословаччини Грушка провів 247 ігор.
Завершив ігрову кар'єру у нижчолігових австрійських клубах «Ваккер» та «Флорідсдорфер», за які виступав протягом 1989—1992 років і в останньому році був граючим тренером команди.
У складі збірної був учасником чемпіонату світу 1982 року в Іспанії, на якому провів один матч проти Кувейту (1:1)[3], а його збірна не вийшла з групи.
Останньою грою Грушки за збірну став матч проти Румунії (1:1) 30 листопада 1983 року[4]. Загалом протягом кар'єри у національній команді, яка тривала 7 років, провів у її формі 24 матчі[5].
Кар'єра тренера
Розпочав тренерську кар'єру відразу ж по завершенні кар'єри гравця, 1992 року, ставши помічником головного тренера «Богеміанса» (Прага), а 1995 року недовго був головним тренером клубу.
З 1999 по 2001 рік працював тренером воротарів у Німеччині в клубі «Теніс Боруссія», після чого повернувся до Чехії і тренував клуби «Лібуш» та «Богеміанс».