
Acted in 43
2020s
- 2026
Do You Understand Or Do I Have To Spell It Out For You?
Movie
- 2025
Interferences
Parado en parada
- 2024
Don't Open the Door
Friend
A una bala
Movie
The Last Boy on Earth
Movie
Vampiras: The Brides
Dracula
- 2023
Putos modernos
TV
- 2022
Night Shift
Jaime
THERE'S ONLY ONE
Movie
- 2021
Future Shock
Movie
- 2020
El cinema que no veiem
Movie
2010s
- 2019
- 2018
Capa Negra
Mossèn de Corbera
Cuerpo de élite
Ximo Moltó · 13 episodes
- 2016
22 ángeles
Salvany
Party Town
Luis, Luís
Amores perros
Movie
- 2015
Thalion Ltd.
Two
Algo que celebrar
Darío Espejel · 1 episode
- 2014
- 2013
Three Many Weddings
Cristiano
Barcelona Summer Night
Entrenador
- 2012
Chessboxing
Carlos "La Roca" · 5 episodes
Gallino, the Chicken System
Alucinio
El clan
Amador
- 2011
Piratas: El tesoro perdido de Yáñez el sanguinario
Rodrigo Malvar · 8 episodes
The Tour
El Conde · 2 episodes
- 2010
Sexo en Chueca.com
TV
La Riera
Gabriel Balcells Gómez
2000s
- 2009
Hay alguien ahí
Salvador Lago · 26 episodes
- 2008
- 2007
- 2006
Mesa para cinco
Charlie · 14 episodes
- 2004
Plauto, Distorted Memory of an Eventual Fool
Joe Jabato
- 2003
Cala reial
MArc
Slam
Oliver
- 2002
Lisístrata
Olimpos
1990s
- 1999
Happy House
Javier · 13 episodes
- 1997
No release date
Appearances4
2020s
- 2026
Ben parit
Self - Coach · 1 episode
- 2022
2010s
- 2011