Framegate

Xu Bin

Known for Acting

Xu Bin
Born February 19, 1989
Place of Birth Fuzhou, China

A China-born Singaporean actor. He is managed by NoonTalk Media and was named as one of the 8 Dukes of Caldecott Hill.

Filmography