In 1995 Shen won the Mary MacKillop Art Award and received a medal from Pope John Paul II.
Pada 1995 Shen memenangkan Penghargaan Kesenian Mary MacKillop dan mendapatkan sebuah medali dari Paus Yohanes Paulus II.