Es director y guionista cinematográfico, así como Profesor titular de Historia del cine en Departamento de Historia del Arte y Música de la Facultad de Letras de la UPV/EHU. Como cineasta ha dirigido dos largometrajes, ‘La pequeña Suiza’ (2019) y ‘El síndrome de Svensson’ (2006), así como una serie de televisión, ‘Platos sucios’ (2000) y siete cortometrajes, entre los que destaca ‘Loco con ballesta’ (2013), con el que consiguió una nominación a los Premios Goya. Ha dirigido el Festival de cortometrajes Cortada, de Vitoria-Gasteiz entre 2009 y 2020.