Leon Ichaso

Leon Ichaso

A Cuban-born director whose work specializes in gritty urban realism, Leon Ichaso first made his mark with the independently made Spanish-language feature, "El Super" (1979), based on an Off-Broadway...
Read More...

BirthDate
BirthPlace
08/03/1948
Cuba