Ali Afshar is an actor and producer, known for Three Kings (1999), Godzilla (1998) and The Siege (1998). Read more on iMDB