2012
Madrid, 1987 as Hombre del patio (voice)
2011
Angel or Demon as Andrés Ayala (1 episode)
2010
Awaking from a Dream as Marcel (20 years)
2008
La Señora as Pablo Márquez de la Vega (30 episodes)
2006
Mujeres en el parque as David
2006
La bicicleta as Luis
2006
Fin as Chico de las flores
2005
The Good Boy as Dienteputo
2005
Paco's Men as Coque Requena (27 episodes)
2005
Princesses as Voluntario
2005
Siempre quise trabajar en una fábrica
2004
Mis adorables vecinos (1 episode)
2003
Soldiers of Salamina as Young Militiaman
2001
No Pain, No Gain as Gonzalo
2000
The Other Side as Aníbal