Golden Globe nominee James Hampton, known for his roles in movies like Sling Blade, Teen Wolf, and The Longest Yard, has died at the age of 84.