За свою длительную карьеру в профессиональном спорте играл за такие клубы как «Унион», «Слован», «Спарта», «Аустрия», «Штурм», «Марила», в 2004 году провёл несколько матчей в составе московского «Динамо», однако после увольнения Ярослава Гржебика был отправлен в дубль и вскоре покинул команду на правах свободного агента. Решение об окончании карьеры футболиста принял в возрасте 38 лет, после чего занялся тренерской деятельностью.
14 раз принимал участие в матчах сборной Чехии, в частности играл в отборочных матчах чемпионата мира 2002 года. 28 игр провёл в Лиге чемпионов.
Двоюродный брат Мартина, Иван, тоже был футболистом и выступал в высшей лиге Чехии, в 2007 году они вместе работали тренерами пражской «Спарты». Родной брат, Доминик, является известным хоккейным вратарём, выигрывал Кубок Стэнли и олимпийское золото.