Santiago Cabrera
Star Trek: Picard (2020)
Salvation (2017)
The Cleaning Lady (2022)