Actor de cine que interpretó el papel de Ramón Serrano Suñer en la miniserie de cuatro capítulos, Lo Que Escondían Sus Ojos, en el 2016. Interpreta a Bruno Bergeron en la serie de TV Merlí. Tiene más de 480.000 seguidores en su cuenta de Instagram, david_solans.
Debutó en el cine interpretando a un psicópata llamado Nico que estaba obsesionado con el ajedrez en la película Hijo de Caín, dirigida por Jesús Monllaó.
Fue nominado al premio Gaudí al Mejor Actor Protagonista por su papel en Hijo de Caín en el 2014.
Visitó la torre inclinada de Pisa con su novia en agosto del 2016.
Es un actor español, al igual que Mario Casas.