ActingDavid SelvasBorn 1971-12-21· Barcelona, Cataluña, EspañaKnown forThe Invisible Guest2017DRAMAChe: Part Two2008DRAMAGod's Crooked Lines2022DRAMACell 2112009ACTIONFull filmographyThe Invisible Guest2017DRAMAChe: Part Two2008DRAMAGod's Crooked Lines2022DRAMACell 2112009ACTION