John Amos 's net worth 2021 is 3 million.
John Amos is an American sportsperson and actor best known for appearing in the TV series God Times. He has also done some other roles such as in The Mary Tyler Moore Show and the Roots. He later got an Emmy Nomination for the Roots.