Son rôle le plus connu, de 1974 à 1984 pendant 255 épisodes, est celui de Howard Cunningham, père de Richie Cunningham dans la série téléviséeLes Jours heureux (Happy Days).
Le nom de famille de John Bosley dans Drôles de dames est un clin d’œil de la production de cette autre série à Tom Bosley, avec lequel son interprète David Doyle était toujours confondu en raison de leur physique proche.
De 1984 à 1988, il tourne dans la série Arabesque le rôle du shérif Amos Tupper.