
David Selvas
Known for: Actor
Born: December 21, 1971
Place of birth: Santa Perpètua de Mogoda, Barcelona, Catalonia, Spain
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).



