CharacterBehrad TaraziBehrad Tarazi in DC's Legends of Tomorrow (2016), played by Shayan Sobhian. Played byShayan SobhianAppears inDC's Legends of Tomorrow2016