He is an Olympic medalist who competed in the 2004 Summer Olympics. He also competed in the 2006 World Cup, two European championships and four Champions Trophies.