K

Keng U Lao

Born in Macao (now Macao SAR, China)

Director

See all 7 →

Cinematographer