highest rated
acting
- Vidas Bulgari's → Lucas
- Desig
- Como mariposas en la luz → Capataz
- Concert Companyia Elèctrica Dharma: recordant Josep Fortuny → Self
- Parenostre → Mossèn Ballarín
- Centaures de la nit
- Canigó 1883 → Jacint Verdaguer (1901)
- Wild Road → Artur
- God's Crooked Lines → Man / Fake Del Olmo / Dr. Donadio
- Sea Light → Mark
- Batalla monumental (TV) → Self - Guest
- La jauría → César
- Maleïda 1882, l’aventura de Jacint Verdaguer a l’Aneto → Jacint Verdaguer (1901)
- Al cotxe! (TV) → Self - Interviewee
- Finding Altamira → Mero
- Jo, Ramon Llull → Prior
- The Ministry of Time (TV) → Pere Folch
- The Grönholm Method → Enric Font
- Angelus → Javier Cavello
- The Last Days → Vecino
- La redempció dels peixos → Paco
- Isabel (TV) → Hernando de Talavera
- Painless → Iván Barkos
- Atrapats → Ricard Umbert
- El hombre de las mariposas
- Polseres vermelles (TV) → Pare Lleó
- 11-11-11 → Javier Cavello
- Burnface → Ramon
- A War in Hollywood → Alvah Bessie (voice)
- Zoo (TV) → Quirze Cabot
- La ratjada (TV) → Marc Estella
- Welcome to Farewell-Gutmann → Fernando
- Inner City Princess → Dr. Rius
- Laia, el regal d’aniversari
- La teranyina → Industrial