Lau Shun 1939-yil 10-aprelda Xitoy Respublikasi, Pekin shahrida tug‘ilgan. U aktyor bo‘lib, "The Grandmaster" (2013), "Tai Chi Master" (1993) va "To Be Number One" (1991) filmlari bilan tanilgan.