Richard Thomas net worth: Richard Thomas is an American actor who has a net worth of $2 million dollars. Richard Thomas was born in New York, New York to two ballet dancers. His parents danced professionally with the New York City Ballet, and were the co-owners of the New York School of Ballet. He began performing as a child, and appeared in his first Broadway show, "Sunrise at Campobello", when he was seven years old. He made the shift to on-camera work when he was eight, appearing in a television production of "A Doll's House". He then began appearing on the soap operas "The Edge of Night", and "As the World Turns". Since, then, he has worked steadily, appearing in a steady string of television movies, television series, and film projects. He also returns to the stage regularly. He is most widely recognized for his work as John Boy on "The Waltons". He is currently playing a supporting role on the television series, "The Americans".