Yang Sze, commonly known as Bolo Yeung, was born in Guangzhou on ... At first, Lau played supporting roles in martial arts films, such as Challenge of Masters and The Twin Dragons.