ReleaseNexus
Naveen Andrews (born January 17, 1969) is a British actor. He is best known for The English Patient and Lost.
Last King of the Cross
Ray Kinnock
The Dropout
Sunny Balwani
The Cleaning Lady
Robert Kamdar
Instinct
Julian Cousins
And the Winner Isn't
Self
Sense8
Jonas Maliki
Once Upon a Time in Wonderland
Jafar
Diana
Hasnat Khan
Sinbad
Lord Akbari
The Cast of 'Lost': Before They Were TV Stars