En su trabajo como guionista se encuentran títulos para la televisión como ‘Ecos’ (2002), ‘Majoria absoluta’ (2004), ‘El cor de la cuitat’ (2004-2009) o ‘Codi 60’ (2011). Actualmente trabaja como guionista en la segunda temporada de ‘Nit i dia’.
En 2010, fue co‐guionista de la película ‘Los ojos de Julia’, protagonizada por Belén Rueda, Julia Gutiérrez Caba y Lluis Homar y producida por Guillermo del Toro.
En 2012 es nominado a los Premios Goya como mejor director novel por su película ‘El cuerpo’, en la que es director y guionista. Esta película, protagonizada otra vez por Belén Rueda, así como por Hugo Silva, Aura Garrido y José Coronado, ganó el premio a mejor película en el Festival de Cine Fantástico de París.
En 2017, estrena ‘Contratiempo’, con Mario Casas, Bárbara Lennie, José Coronado y Ana Wagener entre el elenco. En 2018 escribe y dirige la película ‘Durante la tormenta’, protagonizada por Adriana Ugarte, Javier Gutiérrez y Chino Darín, entre otros.