Si è laureato presso la Saito Academy of Graphic Design. Cineasta autodidatta, ha cominciato come regista e produttore di spettacoli teatrali, prima di dedicarsi al realizzazione di brevi video sperimentali. Nel 2001 ha diretto il suo primo lungometraggio di finzione, Snipers, seguito poi da An Beng Returns (2001). Nello stesso anno ha fondato la casa di produzione Doghouse 73 Pictures, dedicata alla promozione del cinema indipendente e sperimentale. You fang chiu zu (Room to Let, 2002), è stato selezionato in diversi festival internazionali del 2003, tra i quali Hong Kong, Singapore, New York, New Delhi e Montreal.
Courtesy of TFF