The following year, his father read an article in The Hollywood Reporter that asked, "Have you a Tarzan Jr. in your backyard?" He believed he did and set up an interview. MGM was searching for a suitable youngster to play the adopted son of Tarzan in its next jungle movie with stars Johnny Weissmuller and Maureen O'Sullivan. When he was 7 years old, Sheffield was taken to an audition where Weissmuller chose him over more than 300 juvenile actors interviewed for the part of "Boy" in Tarzan Finds a Son. Newspaper articles at the time mentioned erroneously that Sheffield was only 5 years old. In that same year, Sheffield appeared in the Busby Berkeley movie musical Babes in Arms with Mickey Rooney and Judy Garland, classmates of his at the studio school. He appeared with many other performers over the years, including Jeanette MacDonald, Pat O'Brien, Cesar Romero, Ronald Reagan and Beverly Garland. He played the childhood version of the title character in Knute Rockne, All American, perhaps the most prestigious film in which he had a role. Sheffield played Boy in three Tarzan movies at MGM, and in another five after the star, Weissmuller, and production of the movie series moved to RKO. Brenda Joyce played Jane in the last three Tarzan movies in which Sheffield appeared.
Bomba and Bantu
After he outgrew the role of Boy, the teenaged Sheffield went on to star in his own jungle movie series for Allied Artists. In 1949, he made Bomba, the Jungle Boy with co-star Peggy Ann Garner. In all, he appeared as Bomba 12 times, more than any other character he portrayed. Sheffield appeared in his last movie, as Bomba, in 1955. He then made a pilot for a television series, Bantu the Zebra Boy, which was created, produced and directed by his father, Reginald Sheffield. Although the production values were high compared to other TV jungle shows of the day, a sponsor was not found and the show was never produced as a weekly series.
Post-Hollywood careers
Sheffield decided to leave the industry and enrolled in college to further his education. He lived and worked for a time in Arizona. John and Patricia Sheffield were married in 1959 in Yuma, Arizona. They had three children: Patrick, Stewart and Regina. After leaving show business, Sheffield completed a business degree at UCLA. Turning his attention to other fields, he involved himself variously in farming, real estate and construction. For a time, he was a representative for the Santa Monica Seafood Company importing lobsters from Baja California in Mexico. In his later years Johnny Sheffield lived in Southern California where he wrote articles about his Hollywood years and sold copies of the TV pilotBantu, the Zebra Boy on video.
Death
Sheffield's wife, Patty, said that he fell from a ladder while pruning a palm tree. Though his injuries seemed minor, he died of a heart attack four hours later on October 15, 2010, in Chula Vista, California, aged 79.