Martin made his international debut for France in 2002, in a match against England during the 2002 Six Nations Championship on 6 March. Martin played in two other tests for France during the tournament, against Scotland and Ireland. In 2003, he played four matches for Stade Français during the 2002–03 Heineken Cup, scoring a try in a pool match against Rovigo. Stade Français made it to the final of the domestic championship of France, where they met Toulouse. Stade Français defeated Toulouse 32 points to 18 at Stade de France in Saint-Denis.