Jeffrey Xu

Jeffrey Xu born 3 October 1988 is a Chinese actor based in Singapore and was named as one of the 8 Dukes of Caldecott Hill. Jeffr…