(No Rating Yet)
Jeffrey Xu was the victor for televised competition; All-Asian Star Search 2010. He was educated and groomed as an actor in Shanghai.
He officially debuted as an actor via a Mandarin drama show called 'Devotion'. Recently, he succeeded in clinching the 'Best Actor In a Supporting Role' award during the 18th Asian Television Awards ceremony.