ActingFrancisco MaestreBorn 1957-07-02· Mérida, Badajoz, Extremadura, SpainKnown forThe Day of the Beast1995HORRORBad Education2004DRAMAFull filmographyThe Day of the Beast1995HORRORBad Education2004DRAMA