Télévision :
* "Les Aventures d'Ozzie et Harriet" (1952-1966) :Roberts est apparu dans deux épisodes de cette sitcom populaire, marquant son début de carrière.
* "Aubaine" (1959-1973) :Roberts a joué le rôle du "Le plus jeune fils Cartwright", "Jim-Edward Cartwright", dans cette série western emblématique, pendant quatre saisons (1959-1963). Son départ de la série était controversé, car il recherchait plus de liberté créative et estimait que son personnage était sous-utilisé.
* "L'Homme de l'Atlantide" (1977-1978) :Roberts a joué le rôle principal de "Mark Harris", un homme doté de la capacité de respirer sous l'eau et d'une force surhumaine.
* "Trapper John, M.D." (1979-1986) :Roberts a joué le rôle du "Dr Horace 'Harry' Gamble", chirurgien et collègue du personnage principal.
Films :
* "Les stagiaires" (1962) :Roberts a joué un étudiant en médecine dans ce drame.
* "Le siège d'Alamo" (1960) :Roberts a joué le rôle de "William Barret Travis".
* "La Ballade de Cable Hogue" (1970) :Roberts a joué le rôle de "Sam" dans ce western.
* "La Grande Vallée" (1965) :Roberts est apparu dans un rôle d'invité dans cette série occidentale populaire.
Cette liste n'englobe pas l'ensemble de son œuvre, mais elle met en évidence certains de ses rôles les plus importants au cinéma et à la télévision. Roberts était un acteur talentueux et respecté qui a laissé une marque durable sur l'industrie du divertissement.