Mike Alcazaren ist ein langjähriger Regisseur und Filmemacher in der Werbung. Sein Independent-Film Puti (PH, 2013) lief auf dem 32. Brussels International Fantastic Film Festival (BIFFF) im Wettbewerb.