Ron Blair was born in Santiago de Cuba, Cuba. He is known for Corazón azul (2021), Red Cockroaches (2003) and Memorias del desarrollo (2010).
Sin datos