
Born in Algeciras in 1964, he was raised in neighbouring Los Barrios until age 6, later moving to Seville with his family. Part of the Sevillian musical scene in his youth, he was bassist-singer of Hacienda Somos Todos and Libertad Provisional. He later joined Arden Lágrimas and became the vocalist of rock band La Turmix/Relicarios, sharing stage with Santi Amodeo. Relicarios managed to release a full album, Detentebala.
Solo earned a licentiate degree in Education Sciences from the University of Seville and trained his acting chops at the Seville's Instituto de Teatro. After debuting as a stage actor in 1989 and making a number of television appearances, he landed his feature film debut in the drama Everything in Place, released in 2002.

The Heaven of Animals
Benicio
2025

Close Your Eyes
Miguel Garay
2023

The Boogeyman: The Origin of the Myth
Aguirre
2023

La fortaleza
Alfonso
2023

Girl Unknown
Leo
2023

Wild Flowers
Roberto
2022

God Level
Luis Amodeo
2022

Llenos de gracia
Vicar
2022

Counting Sheep
Platón (Voice)
2022

Official Competition
Matías
2021

Twin Murders: The Silence of the White City
Mario Santos
2019

The Invisible Guardian
2017

It's for Your Own Good
Juan
2017

The Tunnel
José Manuel
2017

The Fury of a Patient Man
Triana
2016

B
Juez Ruz
2015

Innocent Killers
Prosecutor
2015

Prim: el asesinato de la calle del Turco
González Nandín
2014

Marshland
Periodista
2014
Map of Memories of Madrid
Él mismo
2014

Carmina and Amen
2014

Who Killed Bambi?
2013

Cannibal
Vecino
2013

Wounded
Jaime
2013

Impávido
Tena
2012

The Zebra
El Tuerto
2011

To Kill a Child
Narrador
2011
My Love
2011

Tarkovsky
Manager
2010

Biutiful
Médico
2010

The Great Vazquez
Francisco Ibáñez
2010

Estocolmo
Claudio
2010

Cell 211
Prison Director
2009

The Consul of Sodom
Meler
2009

Heterosexuales y casados
Terapeuta
2008

Modesty
Hombre X
2007

Lightborne
Rafa
2007

Pan's Labyrinth
Garcés
2006

El Tren de la Bruja
Hombre sin Miedo
2003

The Weakness of the Bolshevik
2003

Astronautas
2003
A la cara

The Portuguese House
Fernando
2025

The Portuguese House
Manuel
2025

Celeste
(6 episodes)
2024

La Revuelta
Self - Guest · (1 episode)
2024

The Fortress
Alfonso
2023

Josephine
Rafael
2021

The Good Boss
Miralles
2021

La Fortuna
Horacio Valverde · (6 episodes)
2021

When Brooklyn Met Seville
Antonio
2021

30 Coins
Cardenal Petruccelli · (16 episodes)
2020

Me
(voice)
2020

Face to Face
Alge68
2020

The Legacy of the Bones
Dr. Basterra
2019

522. A Cat, a Chinese Guy and My Father
2019

Elisa & Marcela
Alcaide
2019

7 Reasons to Run Away (from Society)
Order: The Husband
2019

Justo antes de Cristo
Gabino · (6 episodes)
2019

Vote for Juan
(1 episode)
2019

Some Time Later
Mayor
2018

Gente Hablando
Fernando · (1 episode)
2018

Gun City
'Barón'
2018

El Continental
Alfonso · (10 episodes)
2018

El Continental
Alfonso Abascal · (10 episodes)
2018

Capítulo 0
(1 episode)
2018

The Plague
Celso de Guevara · (6 episodes)
2018

The Zone
Alfredo Asunción · (8 episodes)
2017

Dani&Flo con Lara Álvarez
Self - Interviewee · (1 episode)
2017

The Ministry of Time
Emilio Redón · (1 episode)
2015

Mario Conde: los días de gloria
Carlos Solchaga · (2 episodes)
2013

Verbo
Profesor
2011
Three
Fede
2011

Los misterios de Laura
Isaac · (1 episode)
2009

Hermanos y detectives
Sergio Blasco · (26 episodes)
2007

Elsa & Fred
Doctor 2
2005

Recambios
2004

Everything in Place
Juan
2002

Computer assault
Max
2002

Los Díaz felices
Presenter
1998

La desconocida

Cuéntame cómo pasó
Maltratador · (2 episodes)
2001
City of Shadows
(6 episodes)
The Anatomy of a Moment
Gutiérrez Mellado · (4 episodes)