Jeffrey wallpaper Xu 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… Thursday, August 11, 2022 Edit