
Actor, Director, Writer
Natural de Santa Perpètua de Mogoda, Barcelona, Catalonia, Spain em 21 de Dezembro de 1971
David Selvas was born on 21 December 1971 in Santa Perpètua de Mogoda, Barcelona, Catalonia, Spain. He is an actor and director, known for Cell 211 (2009), The Invisible Guest (2016) and God's Crooked Lines (2022).