Designated Survivor Guest cast, played by Ali Hassan Episode 2x06: Two Ships (Nov 1, 2017) Episode 2x16: Fallout (Apr 4, 2018) Episode 2x17: Overkill (Apr 11, 2018)