不了情》、《烈火战车》担任副导演，1995年也开始参予编剧工作，同年凭《烈火战车》获香港电影金像奖最佳编剧提名。1996年与尔冬陞联合执导的《色情男女》是他的第一部导演作品，获香港电影金像奖最佳导演提名。他第一部独立执导的作品是2000年的《鎗王》，由尔冬陞监制，张国荣、方中信主演。2003年凭《异度空间》获香港电影金像奖新晋导演奖。他导演的最新作品是2015年的民国电影《消失的凶手》。