He holds 42 caps for Portugal, since his first match, in 2006, with 2 tries, 3 conversions, and 1 penalty scored, 19 points in aggregate. Girão played three times at the 2007 Rugby World Cup finals, in the matches with New Zealand, Italy and Romania, without scoring.[1]
He also played at the 2009 Sevens World Cup in Dubai.