Ο Εντ Λεχάνο είναι διευθυντής της σχολής κινηματογράφου UPFI, της μόνης αναγνωρισμένης πανεπιστημιακής σχολής κινηματογράφου στις Φιλιππίνες. Σπούδασε κινηματογράφο στη Νέα Υόρκη και έχει διατελέσει μέλος κριτικής επιτροπής σε πολλά φεστιβάλ. Είναι μέλος της NETPAC και ανταποκριτής του περιοδικού Screen International. ΄Εχει γράψει και σκηνοθετήσει τέσσερις μεγάλου μήκους ταινίες.