Richard Thomas played the role until 1977. After five seasons, he left The Waltons to pursue other acting roles, and he probably was also afraid of being typecast. For the last two seasons, Robert Wightman played the role. Thomas returned in three reunion movies: "A Walton Thanksgiving Reunion" (1993), "A Walton Wedding" (1995) and "A Walton Easter" (1997).
Chat with our AI personalities
"Good night, John Boy."
John-Boy Walton from the TV series The Waltons is probably the best known of the many fictional characters known as John Boy.
The Thanksgiving StorySeason 2 episode 10
John-Boy Mary Ellen Jason Ben Erin Jim Bob Elizabeth
John "John-Boy" Walton, Jr. was played by two actors : Richard Thomas in seasons 1 to 6 and Robert Wightmanin the seasons 8 through 9 .