Residió en Italia durante algún tiempo; allí estudió interpretación y debutó como actor en 1983, a los 30 años de edad, con el corto Un arrivo y con Juke Box, primer largometraje
Le llegó la popularidad en 1995 gracias a la exitosa serie de TV Médico de familia interpretando a Borja, el coordinador del centro de salud donde trabajaba Nacho (Emilio Aragón)
Ha participado en numerosas series de éxito como Aquí no hay quien viva, Un paso adelante, Siete vidas, Hospital Central, El Comisario, Policías y Águila roja
Ha compaginado su carrera entre Italia y España, contando con una amplia trayectoria cinematográfica
En 2002 recibió el Goya al mejor actor revelación (casi a los 50 años de edad) por Los lunes al sol, donde actuó junto a Javier Bardem
En el 2013 comenzó a trabajar en otra exitosa serie: Gran reserva