Ari Bavel is an actor, known for Rigged (2008), Zombiegeddon (2003) and Time's Up, Eve (2011).
Different Flowers
The Devil Comes to Kansas City
The Invoking 2