Entertainment ❯Film ❯Filmography ❯Notable Roles
Tulsa’s Church Studio confirmed he died of natural causes after a prolonged illness