Miguel Coyula
Miguel Coyula was born in Havana in 1977. From 1999 to 2001, he has gained many awards at film festivals with short films such as Dancing on Needles, Nice Going, Clase Z Tropical and The Plastic Fork. After graduating from the International Film School of San Antonio de los Baños, Cuba, he went to New York where he was offered a scholarship at the Lee Strasberg Theatre Institute. It was while attending the Institute that Coyula made Red Cockroaches, his most ambitious project.

