Stand by · pulling the latest frames
Michael Rubenfeld
Acting
Born · 1979
Winnipeg, Manitoba, Canada
Lucky Number Slevin
2006
The Recruit
2003
Fever Pitch
2005
Putin
2025
Recipe for a Perfect Christmas