John Allen Amos Jr. (December 27, 1939 โ August 21, 2024) was an American actor. He was best known for his role as the adult Kunta Kinte in the landmark miniseries Roots and for portraying James Evans Sr. on the CBS television series Good Times. His other television work includes The Mary Tyler Moore Show, a recurring role as Admiral Percy...