Naveen Andrews is known as a British actor. He is well known for various roles but he is famous for playing Sayid Jarrah in the fan favorite TV series called Lost. ... Read more