Credits
- 2023 · Sayen: Desert Road as Tito
- 2023 · La vida de nosotras as Policeman 1
- 2022 · Chromosome 21 as Muleteer
- 2021 · Isabel as Soldier
- 2020 · La Jauría as Pardo
- 2019 · Apnea as
- 2018 · About Things That Happened to Me as Marcelo
- 2018 · Inspector Rojas: In Cold Blood as Pedro
- 2017 · Trauma as Diego
- 2017 · Rey as Juan Bautista Rosales
- 2017 · Nest of Trauma as Carlos Vásquez Sepúlveda
- 2017 · Ramona as Manuel
- 2017 · Una historia necesaria as
- 2017 · Irreversible as Concierge
- 2016 · First Born as Ramiro
- 2016 · Vidas en riesgo as Raúl
- 2015 · Zamudio as Transvestite Carla
- 2015 · El inquisidor as
- 2012 · El Reemplazante as Fiscal 2
- 2012 · Isidora as
- 2012 · La viajera as Camilo
- 2011 · Profugos as
- 2011 · Violeta Went to Heaven as Eleazar
- 2011 · 12 días que estremecieron Chile as Palomino
- 2011 · Ulises as Esteban
- 2008 · Los 80 as Carabineer
- 2001 · Enigma as
- 2000 · La otra cara del espejo as
- 1993 · Mea culpa as Andrés
- 1993 · Mea culpa as Vendor 1
- 1993 · Mea culpa as Prison Cell Partner
- 1993 · Mea culpa as Miguel Angel
- Future · Skinned as Nazario