
Born on December 27, 1939, in Newark, New Jersey, Amos originally pursued a career in football. He played in the Continental Football League and the Atlantic Coast Football League and was signed by the Denver Broncos in 1964. Unfortunately, his football career was cut short due to an injury before the season began.
Amos found greater success in acting, with his breakout role as weatherman Gordy Howard on The Mary Tyler Moore Show, which he played from 1970 to 1973. However, he is perhaps best known for his portrayal of James Evans, the hardworking father on the classic sitcom Good Times. Although only 34 when cast, Amos convincingly portrayed a father of three, leading his family in a low-income housing project.
Good Times was praised for tackling serious issues like poverty and racism. However, as the series evolved, Amos clashed with the show’s writers and producers over how Black families were portrayed and its shift toward broader comedy. His disagreements led to his dismissal after season 3, and his character was written off in a car accident.

Despite this setback, Amos went on to star in the groundbreaking miniseries Roots, playing the adult Kunta Kinte, a role that earned him an Emmy nomination. The miniseries remains a landmark in television history, bringing the horrors of slavery to mainstream audiences.
Amos also played recurring roles on The West Wing as Admiral Percy Fitzwallace, Chairman of the Joint Chiefs of Staff, and appeared in shows like Two and a Half Men and The Ranch. His film credits include Sweet Sweetback’s Baadasssss Song, Die Hard 2, Coming to America, and its sequel.

Reflecting on his father’s life, Kelly Christopher Amos wrote: “He lived a good life. His legacy will live on in his outstanding works in television and film as an actor. He was my dad, my best friend, and my hero. Thank you for your prayers and support at this time.”
Rest in peace to the TV legend John Amos—he will be deeply missed.