Stand by · pulling the latest frames
Acting
Born · 1971
Boston, Massachusetts, USA
Forbidden Warrior
2004
War Stories
2003
Looking for Comedy in the Muslim World
2006
The North End
1998
Better Life