Juan Luis Matos Rodriguez Mestres Lopez (b. Havana, Cuba) is a multidisciplinary artist and filmmaker based in Miami, FL. He studied at the Hochschule für bildende Künste in Hamburg, Germany and received his BFA from the San Francisco Art Institute. He is currently an artist in residence at the Bakehouse Art Complex in Miami, FL.

Using Format