| Series
| Role
| Episode
| Airdate
|
| Star Trek: The Next Generation | Miles O'Brien | 1x01 - Encounter at Farpoint (1) | September 28, 1987
|
| Star Trek: The Next Generation | Battle Bridge Conn | 1x02 - Encounter at Farpoint (2) | September 28, 1987
|
| Star Trek: The Next Generation | First Security Guard | 1x07 - Lonely Among Us | November 2, 1987
|
| Star Trek: The Next Generation | Miles O'Brien | 2x01 - The Child | November 21, 1988
|
| Star Trek: The Next Generation | Miles O'Brien | 2x02 - Where Silence Has Lease | November 28, 1988
|
| Star Trek: The Next Generation | Miles O'Brien | 2x05 - Loud as a Whisper | January 9, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x07 - Unnatural Selection | January 30, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x08 - A Matter of Honor | February 6, 1989
|
| Star Trek: The Next Generation | Transporter Chief | 2x09 - The Measure of a Man | February 13, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x10 - The Dauphin | February 20, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x11 - Contagion | March 20, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x12 - The Royale | March 27, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x13 - Time Squared | April 3, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x14 - The Icarus Factor | April 24, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x15 - Pen Pals | May 1, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x16 - Q Who? | May 8, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x18 - Up the Long Ladder | May 22, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x19 - Manhunt | June 19, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x20 - The Emissary | June 29, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 2x22 - Shades of Gray | July 17, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x02 - The Ensigns of Command | October 2, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x05 - The Bonding | October 23, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x06 - Booby Trap | October 30, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x07 - The Enemy | November 6, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x08 - The Price | November 13, 1989
|
| Star Trek: The Next Generation | Miles O'Brien | 3x11 - The Hunted | January 8, 1990
|
| Star Trek: The Next Generation | Transporter Chief O'Brien | 3x13 - Deja Q | February 5, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x14 - A Matter of Perspective | February 12, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x20 - Tin Man | April 23, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x21 - Hollow Pursuits | April 30, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x22 - The Most Toys | May 7, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x23 - Sarek | May 14, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x25 - Transfigurations | May 21, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 3x26 - The Best of Both Worlds (1) | May 28, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x01 - The Best of Both Worlds (2) | September 24, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x02 - Family | October 1, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x03 - Brothers | October 8, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x05 - Remember Me | October 22, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x06 - Legacy | October 29, 1990
|
| Star Trek: The Next Generation | Miles O'Brien | 4x11 - Data's Day | January 7, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x12 - The Wounded | January 28, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x14 - Clues | February 11, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x17 - Night Terrors | March 18, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x22 - Half a Life | May 6, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x24 - The Mind's Eye | May 27, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x25 - In Theory | June 3, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 4x26 - Redemption (1) | June 17, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 5x01 - Redemption (2) | September 23, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 5x02 - Darmok | September 30, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 5x06 - The Game | October 28, 1991
|
| MacGyver | Irwin Malcolm | 7x07 - Good Knight MacGyver (1) | November 4, 1991
|
| MacGyver | Irwin Malcolm | 7x08 - Good Knight MacGyver (2) | November 11, 1991
|
| Star Trek: The Next Generation | Miles O'Brien | 5x15 - Power Play | February 24, 1992
|
| Star Trek: The Next Generation | Miles O'Brien | 6x02 - Realm of Fear | September 28, 1992
|
| Star Trek: The Next Generation | Miles O'Brien | 6x07 - Rascals | November 2, 1992
|
| Dr. Quinn, Medicine Woman | Jake Slicker | 1x01 - Pilot | January 1, 1993
|
| Star Trek: The Next Generation | Miles O'Brien | 7x25 - All Good Things... (1) | May 23, 1994
|
| Gargoyles | Mr. Dugan | 2x32 - The Hound of Ulster | February 6, 1996
|
| Law & Order: Criminal Intent | Judge Harold Garrett | 5x06 - In the Wee Small Hours (1) | November 6, 2005
|
| Stargate Atlantis | Cowen | 1x08 - Underground | August 27, 2004
|
| Stargate Atlantis | Cowen | 1x10 - The Storm | September 17, 2004
|
| Law & Order: Criminal Intent | Judge Harold Garrett | 5x07 - In the Wee Small Hours (2) | November 6, 2005
|
| Stargate Atlantis | Cowen | 2x17 - Coup D'Etat | February 17, 2006
|