The Body 2001
as Avi
Sleeping Dogs Lie 1998
as Yosef Dolgoy
Life According To Agfa 1992
as Ralph
Credits from TMDB.