Juan Almeida

Juan Almeida

  • Fame for: Acting

Filmography

The Necessary War
Release date: 1/1/1980

The Necessary War

Role(s): Himself

Details
Salut les Cubains
Release date: 11/26/1963

Salut les Cubains

Role(s): Self (uncredited)

Details