Born in Macao, he studied arts and drawing before moving to Hong Kong in 2000 to direct his feature debut Diamond Hill, a story of incest and terror. Two years later, he shot critically acclaimed horror film New Blood. His fifth film Dog Bite Dog won the Action Asia Grand Prize at the 2007 Deauville Asian Film Festival. The following year, he made martial arts film Shamo and switched to a darker and more intimate register with Accident, presented at the 2009 Venice Film Festival. Limbo is his sixteenth feature film.