A livello internazionale Schatz disputò due edizioni della coppa del mondo di rugby giovanile con la selezione nazionale australiana di categoria: nel 2009 e nel 2010, anno in cui giocò, come capitano, la finale del torneo persa contro la Nuova Zelanda. Il suo debutto con l' avvenne durante il The Rugby Championship 2014 nella sfida con l' nell'ultima giornata della competizione; in seguito, nello stesso anno, giocò una partita contro l' durante il tour europeo di fine anno della nazionale australiana.