Search for "Elias Toufexis"
in
The Expanse (TV Series) (2015)
Decoys (2004)