Home›Larry Michael HallLarry Michael HallKnown for ActingBorn:1968-04-10Place:Dallas, Texas, USAMovies2017Sense of Urgency Details 2013Devil's Deal Details