Bei der Fußball-Weltmeisterschaft 2006 in Deutschland leitete Shield zwei Spiele: und . Während der Fußball-Asienmeisterschaft 2007 leitete er insgesamt fünf Spiele, u. a. auch das Finale zwischen dem Irak und Saudi-Arabien (1:0).