Shen and some of his work featured in the 2001 Australian documentary "Yum Cha Cha", directed by Boyd Britton.
Shen dan beberapa karyanya ditampilkan dalam film dokumenter Australia 2001 "Yum Cha Cha", yang disutradarai oleh Boyd Britton.