Lost Stars: Then and Now!

Naveen Andrews: Now

The 41-year-old star plays sexy Iraqi war hero Sayid Jarrah. "I sense something sort of spiritual about the character," he says. "That somehow there's something in him that's trying to atone for what he's done in the past."

ADVERTISEMENT

Inside Us Weekly

comments powered by Disqus