Kariera reprezentacyjna W barwach juniorskiej reprezentacji Czechosłowacji wystąpił na mistrzostwach świata do lat 18 w 1990, a rok później na turnieju do lat 20 w barwach Czechosłowacji (dwukrotnie brązowy medal). Jako senior został reprezentantem Słowacji. Uczestniczył w turniejach Pucharu Świata 1996, 2004, mistrzostw świata w 1997, 1998, 2002, 2003, 2004, 2005, 2011, 2013 oraz na zimowych igrzyskach olimpijskich 2002, 2006 i 2010.
Był oficjalnymi ambasadorem turnieju mistrzostw świata 2011, które odbyły się na Słowacji.
Sukcesy Reprezentacyjne 16px Brązowy medal mistrzostw świata juniorów do lat 18: 1990 z Czechosłowacją 16px Brązowy medal mistrzostw świata juniorów do lat 20: 2000 z Czechosłowacją 16px Złoty medal mistrzostw świata: 2002 ze Słowacją 16px Brązowy medal mistrzostw świata: 2003 ze Słowacją
Klubowe 16px Złoty medal mistrzostw Niemiec: 1995 z Kölner Haie 16px Srebrny medal mistrzostw Słowacji: 2014 z HK Nitra 16px Brązowy medal mistrzostw Słowacji: 2015 z HK Nitra