Kwok-Lun Lee was born on May 29, 1955 in Hong Kong, British Crown Colony. He is an actor, known for Mad Detective (2007), The Legend Is Born: Ip Man (2010) and That Demon Within (2014). Read more on iMDB