Naveen Andrews (born January 17, 1969) is a British actor. He is best known for The English Patient and Lost.
Naveen Andrews has appeared in 24 movies.
Some of Naveen Andrews's most popular movies include:Naveen Andrews has appeared in 17 TV Series.
Some of the most popular TV Shows include: