Sze-Ming Lu was born on May 8, 1977 in Taipei, Taiwan. He is an actor, known for Sayang sayang (2008), On the Edge (2006) and Wo Hu: Operation Undercover (2006). Read more on iMDB