Graduado en Sociología por la Universidad de Costa Rica y en Dirección Cinematográfica por el Centro de Estudios Cinematográficos de Cataluña, en Barcelona. Sus cortometrajes Jasón, 100 al Este, Bésame mucho y El papá de Ernesto han ganado premios nacionales y han sido exhibidos en festivales de ciudades como Cannes, Biarritz, Boston, Madrid, Berlín y Barcelona. Ha sido profesor de Lenguaje Cinematográfico en la Universidad Veritas. Su ópera prima, Por las plumas, se estrenó en el Festival de Cine de Toronto y se presentó en otros prestigiosos festivales como San Sebastián, Rotterdam, Toulouse, Miami y Vancouver. Actualmente se encuentra desarrollando su segundo largometraje: El hombre de la mancha.