John Amos 'Good Times' Star Dead at 84

John Amos, who led "Good Times" as patriarch James Evans, has died ... his son Kelly Christopher Amos announced.

Per John's son, the Emmy-nominated actor died of natural causes in Los Angeles back on Aug. 21.

He continued ... "It is with heartfelt sadness that I share with you that my father has transitioned. He was a man with the kindest heart and a heart of gold… and he was loved the world over. Many fans consider him their TV father. He lived a good life. His legacy will live on in his outstanding works in television and film as an actor."

In addition to his work in "Good Times," John was known for playing Gordy the Weatherman on "The Mary Tyler Moore Show" and for portraying older Kunta Kinte on "Roots" -- which earned him an Emmy nomination at the 29th Emmy Awards.

He also played Cleo McDowell in both 'Coming to America' films, alongside Eddie Murphy,  Arsenio Hall and James Earl Jones.

Fans of "The West Wing" will also recognize John for his recurring role as Admiral Percy Fitzwallace ... acting opposite Martin Sheen and the late John Spencer during its 7-season run.

John is survived by his daughter, Shannon, and son, K.C., who he welcomed with ex-wife Noel Mickelson.

The actor's children found themselves at odds last year, when they disagreed over his medical care and threw elder abuse allegations at one another ... prompting multiple investigations by the authorities -- but were eventually closed due to lack of evidence.

K.C. was arrested back in July amid the sibling spat ... after allegedly making threats against Shannon's life.

Back in December, John was hopeful that his estranged family would work through their issues ... though, he repeatedly denied being a victim of elder abuse.

He was 84.

RIP

Click here for info about our online advertising practices.