At the club level, he plays for YMCC in Melville Toyota League in Perth, Western Australia and Ranchi Rays in the Hockey India League. He made his debut for the national team at the 2013 Oceania Cup where they won the gold medal. He was part of Australia squad which won the 2014 World Cup. In December 2019, he was nominated for the FIH Goalkeeper of the Year Award.