54, from Tel Aviv, Israel
Oded Fehr was born November 23, 1970 in Tel Aviv, Israel.
Rashid
Dr. John Lindberg
Nationalist leader
Ben Dollarhyde
Commander
Daran / Narek Zakarian
Mr. Freeze (voice)
Dangerous Liaisons
(Unknown)
Levi
Todd / Carlos
Sayid
Ray
Program Alice: Activated
Self
Cheb
Voice / Alek
Carlos Olivera
Amahl Ali Akbar (voice)
Antoine Laconte
Prince Sadir
Ardeth Bay
Anton Marsale
Party Guest (uncredited)