Kenny Ray Powell is an actor, known for Death House (2017), Garlic & Gunpowder (2017) and Cold (2016). Read more on iMDB