Navid Negahban
Navid Negahban is an Iranian-American actor. He has appeared on 24, Homeland, Mistresses and currently plays the supervillain Amahl Farouk / Shadow King on the second season of FX's Legion.
KNOWN FOR