He studied Film and Performing Arts in Cuba and Spain and has worked professionaly in several fiction and documentary projects for cinema and television.

In year 2003 he started to produce projects for performing arts with different theater companies: Teatro de los sentidos and Teatro en el aire. Since 2006 he produces shows and experiences under the name Onirica Mecánica (www.oniricamecanica.com) using objects, automats and yarn mechanisms.

He has presented his work at festivals in Spain, Frances, Italy, Ireland, Polony, Brasil, Venezuela, Mexico and Marrocco. And has been awarded several times for the innovation of his productions.

He also has been artist in residence at AVAM workshops (Madrid).
His productions focus on a critical reflexion on technology and progress in society.