Pedro CamachoPedro Camacho Selective FilmographySlugs: The Movie(1988)Makeup departmentAssistant makeup artistThe Pod People(1983)Makeup departmentMakeup artistMonster Island(1981)Makeup departmentMakeup artist(*) uncredited