Photo of Subas Herrero

Subas Herrero

Born: April 3, 1943

Died: March 14, 2013

Place of Birth: Manila, Philippines

  • Sign in to Add favorite
  • Report a problem

Upcoming Listings

Movie History

TV Passport's movie poster

Cedie
1996

TV Passport's movie poster

Cedie
1996

Blind Rage movie poster.

Blind Rage
1978

Blind Rage movie poster.

Blind Rage
1978

TV Passport's movie poster

Fowl Play
1975

Supercock movie poster.

Supercock
1975

Supercock movie poster.

Supercock
1975