Ion was first capped for Romania during the 1979-80 FIRA Trophy, during the match against Morocco in Casablanca, on 30 April 1980. He was also called up for the Romania team at the 1987 Rugby World Cup, playing all the three pool stage matches, with the match against Scotland being his last cap, where he scored a penalty and converted a try.[2]