| Year | Title | Role | Notes |
| 1961 | The Play of the Week | - | Episode: "Black Monday" |
| 1968 | Daktari | Usumbu | Episode: "Once Upon a Fang" |
| 1968–69 | Peyton Place | Lew Miles | Main cast (season 5) |
| 1969 | Julia | Jimmy James | Episode: "The Undergraduate" & "For Whom the Wedding Bell Tolls" |
| CBS Playhouse | Jackson | Episode: "Sadbird" |
| 1970–71 | Room 222 | Vic | Episode: "Dreams of Glory" & "Opportunity Room" |
| 1970 | Carter's Army | Pvt. George Brightman | TV movie |
| 1971 | In Search of America | Bodhi |
| Storefront Lawyers | - | Episode: "Marathon" |
| Insight | Sam | Episode: "Bird on the Mast" |
| 1972 | The Mod Squad | Lonnie | Episode: "Kill Gently, Sweet Jessie" |
| The Doris Day Show | Chris Davis | Episode: "The Great Talent Raid" |
| 1973 | Cannon | Jamal | Episode: "Deadly Heritage" |
| Hawaii Five-O | Harley Dartson | Episode: "Tricks Are Not Treats" |
| The Rookies | Jimmy Webster | Episode: "Blood Brother" |
| 1975 | Ceremonies in Dark Old Men | Theo | TV movie |
| The Blue Knight | Edwin Beall | Episode: "Pilot" |
| 1976–78 | Visions | Axis | Episode: "The Tapestry/Circles" & "Charlie Smith and the Fritter Tree" |
| 1977 | Minstrel Man | Harry Brown, Jr. | TV movie |
| The Tony Randall Show | William | Episode: "New Found Franklin" |
| 1978 | ABC Afterschool Special | Lenny Johnson | Episode: "The Rag Tag Champs" |
| Katie: Portrait of a Centerfold | Preston de Cordiva | TV movie |
| The Paper Chase | Raymond Livingston | Episode: "Moot Court" |
| 1978–79 | Centennial | Nate Person | Miniseries |
| 1980 | Attica | Raymond Franklin | TV movie |
| The White Shadow | Ron Taylor | Episode: "A Few Good Men" |
| Palmerstown, U.S.A. | Freeman | Episode: "The Old Sister" |
| 1981 | Thornwell | James Thornwell | TV movie |
| 1982 | The Greatest American Hero | Captain Le Clerc | Episode: "The Devil and the Deep Blue Sea" |
| Cass Malloy | Officer Woodrow Freeman | Pilot for She's the Sheriff |
| Fame | Ben Pettit | Episode: "Class Act" |
| 1983 | Manimal | Ty Earl | Episode: "Manimal" |
| Lottery! | - | Episode: "Detroit: The Price of Freedom" |
| 1984 | The Love Boat | Tyrone | Episode: "Ace's Valet/Mother Comes First/Hit or Miss America" |
| Fantasy Island | Joe Wilson | Episode: "Bojangles and the Dancer/Deuces Are Wild" |
| Secrets of a Married Man | Jesse | TV movie |
| T. J. Hooker | Norman Powell | Episode: "Anatomy of a Killing" |
| Hot Pursuit | Mitch Simpson | Episode: "Goodbye... I Love You" |
| This Is the Life | - | Episode: "Reprise for the Lord" |
| 1985 | Riptide | Tyrone Diamond | Episode: "Prisoner of War" |
| American Playhouse | Joshua | Episode: "Charlotte Forten's Mission: Experiment in Freedom" |
| Detective in the House | - | Episode: "Whatever Happened To...?" |
| Hail to the Chief | LaRue Hawkes | Episode: "Pilot" |
| The Twilight Zone | Billy Kinetta | Episode: "Teacher's Aide/Paladin of the Lost Hour" |
| The Grand Baby | - | TV movie |
| Murder, She Wrote | Ben Coleman | Episode: "Murder to a Jazz Beat" |
| 1986 | The Redd Foxx Show | Rod Tyler | Episode: "High School Blues" |
| The Magical World of Disney | Lloyd Lyman | Episode: "Ask Max" |
| Murder, She Wrote | Stan Lassiter | Episode: "Deadline for Murder" |