He played at 1997 Mediterranean Games, 1998 European Championship, 1999 World Championship, , 2001 World Championship, 2001 Mediterranean Games, 2002 European Championship, 2003 World Championship and at the 2004 European Championship.