В составе юниорской сборной Латвии принимал участия в трёх чемпионатах Европы: 1997, 1998 и 1999 годов. В составе молодёжной сборной участвовал на чемпионатах мира 1999, 2000 и 2001 годов. В составе основной сборной участвовал на чемпионатах мира 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2012 и 2013