Home›Ben KurlandBen KurlandKnown for ActingBorn:1984-05-01Place:Newton, Massachusetts, USAMovies2020Sorry I Killed You Details 2018Along Came the Devil Details 2014Mindless Details 2011The Artist Details