| Series
| Role
| Episode
| Airdate
|
| My Three Sons | Marv | 8x13 - The Computer Picnic | November 25, 1967
|
| The Immortal (1970) | Attendant | 1x02 - White Elephants Don't Grow on Trees | October 1, 1970
|
| Room 222 | Willard | 2x11 - The Valediction | December 2, 1970
|
| Room 222 | George | 2x22 - I Hate You, Silas Marner | March 10, 1971
|
| Insight | Thomas Hess | - The King of the Penny Arcade | July 2, 1971
|
| Adam-12 (1968) | Bud | 4x02 - Million Dollar Buff | September 22, 1971
|
| The F.B.I. | Youngblood | 7x04 - The Deadly Gift | October 3, 1971
|
| Owen Marshall, Counselor at Law | Howard | 1x07 - Shadow of a Name | October 28, 1971
|
| Nanny and the Professor | Richie Cooper | 3x12 - The Great Debate | November 29, 1971
|
| Mannix | Attendant | 5x16 - Babe in the Woods | January 5, 1972
|
| Maude | Young Man | 1x01 - Maude's Problem | September 12, 1972
|
| Ironside | Jimmy Sanders | 6x03 - Programmed for Panic | September 28, 1972
|
| The Doris Day Show | Wally | 5x07 - Debt of Honor | October 23, 1972
|
| Love, American Style | | 4x21B - Love and the Happy Family | February 23, 1973
|
| Happy Days | Hank | 1x06 - The Deadly Dares | February 19, 1974
|
| Insight | | - The Incredible Man | March 1, 1975
|
| Baretta | Ernie | 2x09 - A Bite of the Apple | November 5, 1975
|
| Mary Hartman, Mary Hartman | Steve | 1x13 - Episode 13 | January 22, 1976
|
| Mary Hartman, Mary Hartman | Steve | 1x14 - Episode 14 | January 23, 1976
|
| Mary Hartman, Mary Hartman | Steve | 1x15 - Episode 15 | January 24, 1976
|
| Starsky and Hutch | Harv Schwab | 2x03 - Murder at Sea (1) | October 2, 1976
|
| Starsky and Hutch | Harv Schwab | 2x04 - Murder at Sea (2) | October 2, 1976
|
| Quincy, M.E. | David Phillips | 2x12 - Valleyview | May 13, 1977
|
| The Wonderful World of Disney | Derwood Moseby | 24x3 - Charley and the Angel | October 16, 1977
|
| Wonder Woman | Harold | 2x15 - Diana's Disappearing Act | February 3, 1978
|
| Fantasy Island (1978) | Jamie | 1x05 - The Prince/The Sheriff | February 11, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x01 - Saga of a Star World (1) | September 17, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x02 - Saga of a Star World (2) | September 17, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x03 - Saga of a Star World (3) | September 17, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x04 - The Lost Planet of the Gods (1) | September 24, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x05 - The Lost Planet of the Gods (2) | October 1, 1978
|
| Wonder Woman | Harold Farnum | 3x04 - The Fine Art of Crime | October 13, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x10 - The Magnificent Warriors | November 12, 1978
|
| Quincy, M.E. | Walter 'Speed' Simpson | 4x08 - No Way to Treat a Body | November 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x13 - The Living Legend (2) | December 3, 1978
|
| Battlestar Galactica (1978) | Ensign Greenbean | 1x11 - War of the Gods (1) | January 14, 1979
|
| Laverne & Shirley | | 4x15 - Who's Papa? | January 16, 1979
|
| M*A*S*H | Pvt. Paul Conway | 8x01 - Too Many Cooks | September 17, 1979
|
| Laverne & Shirley | Bobby Feeney | 5x05 - What Do You Do with a Drunken Sailor? | October 18, 1979
|
| Charlie's Angels | Kenny | 4x09 - Angels on Skates | November 21, 1979
|
| Barnaby Jones | Lindy Powell | 8x18 - Death Is the Punchline | February 21, 1980
|
| Quincy, M.E. | Kit Sawyer | 6x08 - Stain of Guilt | January 14, 1981
|
| Fantasy Island (1978) | Amos McAllister | 4x14 - The Chateau/White Lightning | February 7, 1981
|
| Riker | Ed | 1x01 - Honkytonk | March 14, 1981
|
| The Wonderful World of Disney | Amos Tucker | 28x14 - Tales of the Apple Dumpling Gang | January 16, 1982
|
| Voyagers! | Wilbur Wright | 1x01 - Pilot | October 3, 1982
|
| Insight | | - Cleaning House | January 1, 1983
|
| The Love Boat | | 7x23 - Side by Side/Rub Me Tender/Fish Out of Water | March 10, 1984
|
| Tales of the Unexpected (1979) | George | 7x08 - Wet Saturday | July 7, 1984
|
| Faerie Tale Theatre | | 6x01 - Rip Van Winkle | March 23, 1987
|
| Tall Tales and Legends | Ichabod Crane | - The Legend of Sleepy Hollow | December 23, 1987
|
| Batman: The Animated Series | Germs | 1x04 - Feat of Clay (1) | September 8, 1992
|
| Batman: The Animated Series | Germs | 1x05 - Feat of Clay (2) | September 9, 1992
|
| Batman: The Animated Series | Charles "Charlie" Michael Collins | 1x07 - Joker's Favor | September 11, 1992
|
| Shelley Duvall's Bedtime Stories | Himself | 1x15 - Uncle Wizzmo's New Used Car | 1993
|
| Roseanne | Principal Alexander | 5x13 - Crime and Punishment | January 5, 1993
|
| The Larry Sanders Show | Himself | 2x03 - The List | June 9, 1993
|
| Tales from the Crypt | Judd Campbell | 5x01 - Death of Some Salesmen | October 2, 1993
|
| The Magic School Bus | Larry | 1x06 - Meets the Rot Squad | october 15, 1994
|
| Shining Time Station | Ned Kincaid | Family Special #1 - Once Upon a Time | 1995
|
| Duckman | | 2x08 - Research and Destroy | May 1, 1995
|
| Touched by an Angel | Chris Carpenter | 2x13 - 'Til We Meet Again | January 13, 1996
|
| 3rd Rock from the Sun | Jeff | 1x06 - Green-Eyed Dick | February 13, 1996
|
| Dave's World | Watterson | 3x20 - Stayin' Alive | March 13, 1996
|
| Adventures from the Book of Virtues | William Tell | 1x05 - Courage | September 4, 1996
|
| Star Trek: Voyager | Henry Starling | 3x08 - Future's End (1) | November 6, 1996
|
| Star Trek: Voyager | Henry Starling | 3x09 - Future's End (2) | November 13, 1996
|
| Sabrina, the Teenage Witch | Mr. James T. Rothwell | 1x12 - Trial by Fury | January 3, 1997
|
| The Drew Carey Show | Dr. Chris Vanderkamp | 2x21 - Cap-Beer-Cino | April 2, 1997
|
| Gun | The Director | 1x01 - The Shot | April 12, 1997
|
| The Nanny | Tom Rosenstein | 4x23 - You Bette Your Life | April 30, 1997
|
| The Larry Sanders Show | Himself | 6x10 - Putting the "Gay" Back in Litigation | May 17, 1998
|
| Ellen | Himself | 5x21 - When Ellen Talks, People Listen | July 15, 1998
|
| 7th Heaven | Dr. Hank Hastings | 3x12 - All That Jazz | January 18, 1999
|
| The Simpsons | Himself | 10x13 - Homer to the Max | February 7, 1999
|
| 7th Heaven | Dr. Hank Hastings | 3x14 - In Praise of Women | February 8, 1999
|
| 7th Heaven | Dr. Hank Hastings | 3x21 - There Goes the Bride (1) | May 17, 1999
|
| 7th Heaven | Dr. Hank Hastings | 3x22 - There Goes the Bride (2) | May 24, 1999
|
| 7th Heaven | Dr. Hank Hastings | 4x01 - The Tattle Tale Heart | September 20, 1999
|
| 7th Heaven | Dr. Hank Hastings | 4x06 - Just You Wait and See | October 25, 1999
|
| The Practice | Dr. Foster | 4x10 - Day in Court | December 12, 1999
|
| Batman Beyond | Dr. Peter Corso | 2x22 - April Moon | April 22, 2000
|
| Providence | Chuck Chance | 2x20 - Taking a Chance on Love | April 28, 2000
|
| 7th Heaven | Dr. Hank Hastings | 4x19 - Talk to Me | May 1, 2000
|
| Providence | Chuck Chance | 2x21 - Love Is in the Air | May 5, 2000
|
| Providence | Chuck Chance | 2x22 - Syd in Wonderland | May 12, 2000
|
| Providence | Chuck Chance | 2x23 - Paradise Inn | May 19, 2000
|
| 7th Heaven | Dr. Hank Hastings | 5x05 - Blind | October 30, 2000
|
| 7th Heaven | Dr. Hank Hastings | 5x06 - Broke | November 6, 2000
|
| 7th Heaven | Dr. Hank Hastings | 5x07 - Bye | November 13, 2000
|
| Providence | Chuck Chance | 3x05 - The Unsinkable Sydney Hansen | November 17, 2000
|
| The Michael Richards Show | Impostor Vic | 1x04 - The Identity Loan | November 21, 2000
|
| 7th Heaven | Dr. Hank Hastings | 5x12 - One Hundred | January 29, 2001
|
| The West Wing | Seth Gillette | 2x14 - The War at Home | February 14, 2001
|
| Gideon's Crossing | Haley's Father | 1x19 - The Crash | April 2, 2001
|
| Titus | Bill | 2x24 - The Wedding | May 22, 2001
|
| Six Feet Under | Hiram Gunderson | 1x02 - The Will | June 10, 2001
|
| Six Feet Under | Hiram Gunderson | 1x06 - The Room | July 8, 2001
|
| Six Feet Under | Hiram Gunderson | 1x07 - Brotherhood | July 15, 2001
|
| Six Feet Under | Hiram Gunderson | 1x08 - Crossroads | July 22, 2001
|
| Six Feet Under | Hiram Gunderson | 1x09 - Life's Too Short | July 29, 2001
|
| Six Feet Under | Hiram Gunderson | 1x13 - Knock, Knock | August 19, 2001
|
| Family Law | Attorney Ethan Beal | 3x01 - Irreparable Harm | September 24, 2001
|
| 7th Heaven | Dr. Hank Hastings | 6x04 - Work | October 15, 2001
|
| 7th Heaven | Dr. Hank Hastings | 6x06 - Broken | November 5, 2001
|
| The Agency (2001) | Lenny Musgrave | 1x07 - Closure | November 15, 2001
|
| Dharma & Greg | Himself | 5x13 - Protecting the Ego-System | January 8, 2002
|
| The Agency (2001) | Lenny Musgrave | 1x15 - Sleeping Dogs Lie | February 28, 2002
|
| Scrubs | Dr. Bailey | 1x21 - My Sacrificial Clam | April 30, 2002
|
| 7th Heaven | Dr. Hank Hastings | 6x21 - Holy War (1) | May 13, 2002
|
| 7th Heaven | Dr. Hank Hastings | 7x04 - Bowling for Eric | October 7, 2002
|
| 7th Heaven | Dr. Hank Hastings | 7x18 - We Do | April 21, 2003
|
| Jack & Bobby | Rev. Belknap | 1x04 - A Man of Faith | October 3, 2004
|
| Jack & Bobby | Rev. Belknap | 1x06 - An Innocent Man | October 17, 2004
|
| Jack & Bobby | Rev. Belknap | 1x09 - Chess Lessons | November 10, 2004
|
| Center of the Universe | Dr. Harrison | 1x12 - It's the Principal of the Thing | UNAIRED
|
| Arrested Development | Stan Sitwell | 2x07 - Switch Hitter | January 16, 2005
|
| Arrested Development | Stan Sitwell | 2x08 - Queen for a Day | January 23, 2005
|
| Arrested Development | Stan Sitwell | 2x09 - Burning Love | January 30, 2005
|
| Arrested Development | Stan Sitwell | 2x10 - Ready, Aim, Marry Me | February 13, 2005
|
| Jack & Bobby | Rev. Belknap | 1x19 - A Child of God | April 20, 2005
|
| Jack & Bobby | Rev. Belknap | 1x21 - Stand by Me | May 4, 2005
|
| Six Feet Under | Hiram Gunderson | 5x08 - Singing for Our Lives | July 24, 2005
|
| Six Feet Under | Hiram Gunderson | 5x09 - Ecotone | July 31, 2005
|
| Arrested Development | Stan Sitwell | 3x13 - Development Arrested | February 10, 2006
|
| Boston Legal | Professor Clifford Cabot | 2x20 - Chitty Chitty Bang Bang | March 21, 2006
|
| Boston Legal | Professor Clifford Cabot | 2x26 - Spring Fever | May 16, 2006
|
| Three Moons Over Milford | Millionaire | 1x04 - Moon Giver | August 27, 2006
|
| The New Adventures of Old Christine | Pastor Ed | 2x04 - Oh God, Yes | October 9, 2006
|
| Veronica Mars | Cyrus O'Dell | 3x03 - Witchita Linebacker | October 17, 2006
|
| Veronica Mars | Cyrus O'Dell | 3x05 - President Evil | October 31, 2006
|
| Veronica Mars | Cyrus O'Dell | 3x06 - Hi, Infidelity | November 7, 2006
|
| Veronica Mars | Cyrus O'Dell | 3x08 - Lord of the Pi's | November 21, 2006
|
| Veronica Mars | Cyrus O'Dell | 3x09 - Spit & Eggs | November 28, 2006
|
| Boston Legal | Professor Clifford Cabot | 3x14 - Selling Sickness | February 6, 2007
|
| CSI: Miami | Scott O'Shay | 5x17 - A Grizzly Murder | February 26, 2007
|
| Veronica Mars | Cyrus O'Dell | 3x15 - Papa's Cabin | February 27, 2007
|
| CSI: Miami | Scott O'Shay | 5x19 - Bloodline | April 9, 2007
|