K

Ker Choon Hooi

Born 21 March 1976 in Taiping, Perak, Malaysia

Director