Rafael C. Herrera

  Actor, 2nd Unit / Asst Director, Camera and Electrical Department
  Born June 8, 1962 in Cienfuegos, Cuba