Studiò presso l'Escuela de Actores di Barcellona, dove inoltre prese lezioni di canto e di ballo. Oltre a fare l'attore, ha spesso lavorato dietro le quinte come sceneggiatore, aiuto regista o coordinatore di spettacoli teatrali. Nel 1997 apparve nel videoclip Big Mistake della cantante australiana Natalie Imbruglia.
Divenne conosciuto principalmente per il ruolo di Rodolfo Vilches nella serie televisiva di TelecincoHospital Central, che interpretò dal 2009 al 2012 per più di duecento puntate. In seguito lavorò in Per sempre, dove ricoprì il ruolo del biochimico Luis Ardanza, e in Senza identità, dove, tra il 2014 e il 2015, rivestì i panni del giudice Francisco José Fuentes, padre adottivo di María (Megan Montaner).