Iman

Iman

Iman was born on July 25, 1955 in Mogadishu, Somalia as Iman Abdulmajid. She is a producer and actress, known for Star Trek VI: The Undiscovered Country (1991), L.A. Story (1991) and No Way Out (1987). She was previously married to David Bowie and Spencer Haywood.

Tv Show