Graduado de la escuela de Ciencias de la Comunicación Colectiva de la Universidad de Costa Rica. En 1996 funda Cinetel, compañía productora con la que incursiona con éxito en la televisión, realiza documentales y publicidad. Su carrera como director de cine comienza con tres cortometrajes entre los que se destaca Once Rosas (2001), seleccionado en más de 30 festivales internacionales para la exhibición. También fue presentado y seleccionado por el programa Versión Española, de Televisión Española, como uno de los 22 mejores cortos iberoamericanos del 2002. Se presentó en el 26 Festival Internacional del Nuevo Cine Latinoamericano de La Habana con su ópera prima Caribe. Su tercer largometraje Presos (2015), sobre la vida de los reclusos en las cárceles de su país, fue seleccionada para competir en el Festival de Málaga, que se efectuó del 17 al 26 de abril de 2015.