Ben Crystal is an actor, known for Uprising (2001), Mercy (2004) and The Salon (2003). Read more on iMDB