Marist College Ashgrove 1997-2001.
Represented Australia at two Olympic Games (2004, 2008), three World Championships (2003, 2005, 2007), five World Leagues (2004-2008) and in the 2006 Commonwealth Games.
Represented Italy in the 2012 and 2016 Olympic Games winning Olympic Silver and Bronze medals.
Received the prestigious Ordine al Merito della Repubblica Italiana.