
Actor, Director, Writer
Urodzony(-a) 21 grudnia 1971 w 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), God's Crooked Lines (2022) and The Invisible Guest (2016).