Né en 1984, Cheng Wei Hao est titulaire d'une maîtrise à l'Université Nationale des Arts de Taïwan. Ses deux précédents courts métrages, You Are Not Alone et Real Sniper, ont été nommés à plusieurs reprises dans divers festivals. The Death Of a Security Guard est son troisième court métrage et il vient de terminer son premier long métrage The Tag-Alone.