In 2007, Chi directed two short films, "Lost & Found" and "Homo Sapiens".
2007年更執導兩段短片《Lost & Found》及《Homo Sapiens》。