Search for "James Wlcek"
in
Hydra: The Lost Island (TV) (2009)
The Sector (2016)