Juan se formó como actor con Cristina Banegas, Alberto Ure, Pompeyo Audivert y Guillermo Angelelli. Entre 1997 y 1998 residió en Londres donde estudió con Philippe Gaulier, profesores de Theatre de Complicite y bailarines de DV8. Desde 2000, trabajó como invitado con el grupo El Descueve con quienes creó Hermosura y Patito Feo, espectáculos con los cuales giró por América Latina y Europa. Entre muchas otras, actuó en las obras de Mariano Pensotti, Vapor, Sucio (co- dirigido con Ana Frenkel y de autoría colectiva) y El pasado es un animal grotesco.
En cine protagonizó_ Un año sin amor_ (2004), de Anahí Berneri y participó en El abrazo partido (2003), de Daniel Burman; Cordero de Dios (2007), de Lucía Cedrón (2007) y Eva & Lola (2010), de Sabrina Fajri, entre otras. En 2007 debutó como director de cine con el cortometraje Guacho y en 2011, estrenó su ópera prima Vaquero.