Home›Richard CranorRichard CranorKnown for ActingBorn:1974-06-14Place:Decatur, Alabama, USAMovies2020The Paper Tigers Details 2015Star Leaf Details 2006Bullets, Blood & a Fistful of Ca$h Details