| Series
| Role
| Episode
| Airdate
|
| Kate & Allie | Chandler | 3x06 - The Maltese Chotchke | November 4, 1985
|
| The Equalizer | Lawyer | 1x10 - Bump and Run | November 20, 1985
|
| Married... with Children | Roland Squab | 2x20 - Just Married... with Children | March 6, 1988
|
| Kate & Allie | Councilman Sloane | 6x08 - A Tree Grows on West 56th Street | January 30, 1989
|
Alien Nation (credited as Geoffrey Pierson)
| Dr. Bogg | 1x22 - Green Eyes | May 7, 1990
|
| Law & Order | Lawyer | 2x08 - Out of Control | November 12, 1991
|
| Grace Under Fire | Jimmy Kelly | 1x02 - Up on the Roof | October 6, 1993
|
| The Adventures of Pete & Pete | Mr. Perfect | 1x01 - King of the Road | November 28, 1993
|
| Law & Order | | 4x22 - Old Friends | May 25, 1994
|
| Grace Under Fire | Jimmy Kelly | 2x01 - Grace Under Water | September 20, 1994
|
| New York Undercover | Matthew Long | 1x03 - Sins of the Father | September 22, 1994
|
| Party of Five | Elliot Bishop | 1x06 - Fathers and Sons | October 17, 1994
|
| Grace Under Fire | Jimmy Kelly | 2x05 - Jimmy's Girl | October 18, 1994
|
| Grace Under Fire | Jimmy Kelly | 2x09 - Cold Turkey | November 22, 1994
|
| Party of Five | Elliot Bishop | 1x12 - Games People Play | November 28, 1994
|
| Grace Under Fire | Jimmy Kelly | 2x13 - The Good Mother | January 3, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x17 - Grace at the Campfire | February 14, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x18 - Emmet Bypass | February 21, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x19 - Matthew, Come Home | February 28, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x21 - Memphis Bound | March 29, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x22 - Sticks and Stones | April 5, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x24 - When It Rains, They Pour | May 10, 1995
|
| Grace Under Fire | Jimmy Kelly | 2x26 - Jimmy Goes Away | May 24, 1995
|
| Grace Under Fire | Jimmy Kelly | 3x12 - Emmet, We Hardly Knew Ye | December 20, 1995
|
| Grace Under Fire | Jimmy Kelly | 3x18 - Love Thy Neighbor | February 21, 1996
|
| Grace Under Fire | Jimmy Kelly | 3x25 - You Go, Girl | May 15, 1996
|
| Grace Under Fire | Jimmy Kelly | 4x03 - Quentin Returns | October 2, 1996
|
| Grace Under Fire | Jimmy Kelly | 4x06 - The Ghost and Mrs. Kelly | October 30, 1996
|
| Grace Under Fire | Jimmy Kelly | 4x08 - Redeeming Jimmy | November 13, 1996
|
| Grace Under Fire | Jimmy Kelly | 4x12 - A Holly, Jolly Christmas | December 18, 1996
|
| Grace Under Fire | Jimmy Kelly | 4x15 - Wade's Partner | January 29, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x16 - Pills | February 5, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x17 - Waiting for Peugeot | February 12, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x18 - Birthin' Babies | February 19, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x20 - Jimmy Moves On | March 12, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x21 - Quentin Gets His Gun | March 26, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x22 - Sam's Dad | April 9, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x24 - Rob vs. Jimmy | May 6, 1997
|
| Grace Under Fire | Jimmy Kelly | 4x25 - Grace's New Job | May 7, 1997
|
| Grace Under Fire | Jimmy Kelly | 5x04 - Mother Christmas | December 16, 1997
|
| Grace Under Fire | Jimmy Kelly | 5x05 - A River Runs Through Him | December 23, 1997
|
| Grace Under Fire | Jimmy Kelly | 5x06 - Finders Keepers | December 23, 1997
|
| Cosby | Mr. Dixon | 4x03 - Book 'Em, Griff O | October 13, 1999
|
| Popular | Mr. Ford | 1x11 - Ex, Lies and Videotape | January 13, 2000
|
| Nash Bridges | Deputy Chief Max Pettit | 6x02 - Jump Start | October 13, 2000
|
| Nash Bridges | Deputy Chief Max Pettit | 6x08 - Blow Out | November 24, 2000
|
| The Division | Jerry Ragonese | 1x11 - Absolution | January 29, 2001
|
| Becker | Mr. Tipton | 3x15 - 2001 1/2: A Graduation Odyssey | February 19, 2001
|
| Nash Bridges | Deputy Chief Max Pettit | 6x15 - Slam Dunk | February 23, 2001
|
| Sabrina, the Teenage Witch | President Wayne Banning | 6x02 - Sabrina's Date with Destiny | October 12, 2001
|
| Friends | Mr. Franklin | 8x05 - The One with Rachel's Date | October 25, 2001
|
| Sabrina, the Teenage Witch | President Wayne Banning | 6x08 - Humble Pie | December 7, 2001
|
| The West Wing | Senate Minority Leader Tripplehorn | 4x09 - Swiss Diplomacy | November 20, 2002
|
| The District | Matthew Kendon | 3x12 - Untouchable | January 25, 2003
|
| Touched by an Angel | Richard | 9x16 - Song for My Father | February 22, 2003
|
| The Drew Carey Show | Ted | 8x19 - Two Days of the Condo | July 9, 2003
|
| The West Wing | Senate Minority Leader Tripplehorn | 5x01 - 7A WF 83429 | September 24, 2003
|
| The West Wing | Senate Minority Leader Tripplehorn | 5x03 - Jefferson Lives | October 8, 2003
|
| 24 | Senator John Keeler | 3x02 - Day 3: 2:00PM - 3:00PM | November 4, 2003
|
| 24 | Senator John Keeler | 3x05 - Day 3: 5:00PM - 6:00PM | November 25, 2003
|
| 24 | Senator John Keeler | 3x06 - Day 3: 6:00PM - 7:00PM | December 2, 2003
|
| Monk | Harry Bolston | 2x14 - Mr. Monk and the Captain's Wife | February 13, 2004
|
| 24 | Senator John Keeler | 3x09 - Day 3: 9:00AM - 10:00AM | May 4, 2004
|
| 24 | Senator John Keeler | 3x10 - Day 3: 10:00AM - 11:00AM | May 11, 2004
|
| 24 | Senator John Keeler | 3x11 - Day 3: 11:00AM - 12:00PM | May 18, 2004
|
| 24 | President John Keeler | 4x01 - Day 4: 7:00AM - 8:00AM | January 9, 2005
|
| 24 | President John Keeler | 4x02 - Day 4: 8:00AM - 9:00AM | January 9, 2005
|
| 24 | President John Keeler | 4x03 - Day 4: 9:00AM - 10:00AM | January 10, 2005
|
| 24 | President John Keeler | 4x05 - Day 4: 11:00AM - 12:00PM | January 17, 2005
|
| 24 | President John Keeler | 4x06 - Day 4: 12:00PM - 1:00PM | January 24, 2005
|
| NYPD Blue | Phil Beckett | 12x15 - La Bomba | January 25, 2005
|
| 24 | President John Keeler | 4x07 - Day 4: 1:00PM - 2:00PM | January 31, 2005
|
| 24 | President John Keeler | 4x08 - Day 4: 2:00PM - 3:00PM | February 7, 2005
|
| Rodney | Dale Hamilton | 1x15 - Hell Week | February 8, 2005
|
| 24 | President John Keeler | 4x09 - Day 4: 3:00PM - 4:00PM | February 14, 2005
|
| 24 | President John Keeler | 4x10 - Day 4: 5:00PM - 6:00PM | February 28, 2005
|
| 24 | President John Keeler | 4x11 - Day 4: 6:00PM - 7:00PM | March 7, 2005
|
| 24 | President John Keeler | 4x12 - Day 4: 8:00PM - 9:00PM | March 21, 2005
|
| Eyes | David Wycker | 1x01 - Pilot | March 30, 2005
|
| 24 | President John Keeler | 4x16 - Day 4: 10:00PM - 11:00PM | April 4, 2005
|
| Desperate Housewives | Sam | 1x19 - Live Alone and Like It | April 17, 2005
|
| Veronica Mars | Stewart Manning | 2x04 - Green-Eyed Monster | October 19, 2005
|
| Veronica Mars | Stewart Manning | 2x07 - Nobody Puts Baby in a Corner | November 16, 2005
|
| Rodney | Dale Hamilton | 2x10 - A Tisket, A Casket | January 24, 2006
|
| Criminal Minds | Max Ryan | 1x15 - Unfinished Business | March 1, 2006
|
| Dexter | Captain Tom Matthews | 1x02 - Crocodile | October 8, 2006
|
| NCIS | Roy Carver | 4x04 - Faking It | October 10, 2006
|
| Dexter | Captain Tom Matthews | 1x03 - Popping Cherry | October 15, 2006
|
| Dexter | Captain Tom Matthews | 1x04 - Let's Give the Boy a Hand | October 22, 2006
|
| Dexter | Captain Tom Matthews | 1x05 - Love American Style | October 29, 2006
|
| Dexter | Captain Tom Matthews | 1x07 - Circle of Friends | October 12, 2006
|
| Dexter | Captain Tom Matthews | 1x08 - Shrink Wrap | October 19, 2006
|
| Dexter | Captain Tom Matthews | 1x10 - Seeing Red | December 3, 2006
|
| Dexter | Captain Tom Matthews | 1x11 - Truth Be Told | December 10, 2006
|
| Dexter | Captain Tom Matthews | 1x12 - Born Free | December 17, 2006
|
| NUMB3RS | CEO Aaron Helm | 3x19 - Pandora's Box | March 30, 2007
|
| Dexter | Captain Tom Matthews | 2x02 - Seeing Red | October 7, 2007
|
| Dexter | Captain Tom Matthews | 2x02 - Waiting to Exhale | October 7, 2007
|
| Dexter | Captain Tom Matthews | 2x03 - An Inconvenient Lie | October 14, 2007
|
| Dexter | Captain Tom Matthews | 2x04 - See-Through | October 21, 2007
|
| Dexter | Captain Tom Matthews | 2x09 - Resistance Is Futile | November 25, 2007
|
| Dexter | Captain Tom Matthews | 2x10 - There's Something About Harry | December 2, 2007
|
| Dexter | Captain Tom Matthews | 2x11 - Left Turn Ahead | December 9, 2007
|
| Dexter | Captain Tom Matthews | 2x12 - The British Invasion | December 16, 2007
|
| Better Off Ted | Elijah Palmer | 1x11 - Father, Can You Hair Me? | July 21, 2009
|
| Fringe | Arnold McFadden | 2x13 - What Lies Below | January 21, 2010
|