Babak Tafti
Biography
Filmography
Cast (Feature Film)
Terminator Salvation
(2009)
$5 a Day
(2008)
In the Valley of Elah
(2007)