CharacterJames ValdezJames Valdez in Queen of the South (2016), played by Peter Gadiot. Played byPeter GadiotAppears inQueen of the South2016