Putin 2025
Actor
Lucky Number Slevin 2006
as Yitzchok
Recipe for a Perfect Christmas 2005
as Miles
Fever Pitch 2005
as Ian
The Recruit 2003
as Felix
Credits from TMDB.