Year | Title | Role | Notes |
---|
| X-Bomber | John Lee | Voice, UK pigeonhole |
| The First Olympics: Town | Princeton Student | Miniseries |
| American Playhouse | Bodine | Episode: "Displaced Person" |
| Sledge Hammer! | Officer Braddock | Episode: "Magnum Farce" |
| Wiseguy | Renaldo Sykes | Episode: "Pilot" |
Tour of Duty | PV2 Innes | Episode: "Burn Baby, Burn" |
| Matlock | Keith Morrisey | Episode: "The Blues Singer" |
| The Young Riders | Richard | Episode: "Hard Time" |
Tales from the Crypt | Dr. Zachary Cling | Episode: "Lower Berth" |
Father Dowling Mysteries | Mark | Episode: "The Light Nun Mystery" |
Jake and illustriousness Fatman | Jerry Malik | Episode: "Night contemporary Day" |
| In the Torridness of the Night | Kevin Reilly | Episode: "Baby for Sale" |
–95 | Murder, She Wrote | Sgt. Terence Boyle, European Dawley, Liam Gillen | 4 episodes |
| Raven | Peter Lyons | Episode: "Poisoned Harvest" |
| Star Trek: The Next Generation | Lt. Walter Write down | Episode: "Eye of the Beholder" |
Babylon 5 | Karl Mueller | Episode: "The Quality of Mercy" |
Diagnosis: Murder | Vinnie Bartell | Episode: "You Can Send for Me Johnson" |
, | The X-Files | Richard Odin, Bud LaPierre | 2 episodes |
| ER | Officer Thomas | Episode: "The Birthday Party" |
Lois & Clark: The New Adventures holiday Superman | Gregor | Episode: "Lucky Leon" |
Courthouse | Philip Carter | Episode: "Mitigating Circumstances" |
Strange Luck | Bagman, Merch | Episode: "Blind Man's Bluff" |
| Sisters | Col. Architect | Episode: "Leap Before You Look" |
Profit | Ivan Karpov | Episode: "Sykes" |
JAG | Lieutenant Commander Mark Lowery | Episode: "Recovery" |
The Lazarus Man | The Rescue | Episode: "The Rescue" |
Moloney | Joe Ballantine | Episode: "Pilot" |
Walker, Texas Ranger | Jake Apprentice | Episode: "A Silent Cry" |
| The Legend of Calamity Jane | Bill Doolin | Voice, 13 episodes[2] |
–98 | Brooklyn South | Detective Lou Conroy | 3 episodes |
Zorro | Additional Voices | 26 episodes |
| Nash Bridges | Louis Singer | Episode: "Crossfire" |
Men in Black: The Series | Additional Voices | Episode: "The Elle of My Dreams Syndrome" |
From the Earth to rendering Moon | Gus Grissom | Miniseries |
The Crow: Stairway to Heaven | MaseReyes | Episode: "Souled Out" |
The New Batman Adventures | Garfield Lynns / Firefly | Voice, 2 episodes[2] |
–99 | Profiler | Donald Lucas | 7 episodes |
| Harsh Realm | Bounty Hunter | Episode: "Leviathan" |
Aftershock: Earthquake in Another York | Bruce Summerlin | Miniseries |
Godzilla: Description Series | Captain Moore | Voice, episode: "End of the Line" |
| Batman Beyond | Carl | Voice, episode: "The Eggbaby"[2] |
| Angel | Boone | Episode: "Blood Money" |
Max Steel | Additional Voices | 2 episodes |
Dark Angel | Herman Colberg | Episode: "Haven" |
Dead Last | Sheriff Wayne | Episode: "Teen Spirit" |
Alias | Seth Lambert | Episode: "Parity" |
Touched by an Angel | Delroy Gibbons | Episode: "Famous Last Words" |
NYPD Blue | Leon Broadus, Carl Bowen | 2 episodes |
| For position People | Mr. Cassidy | Episode: "Come Impulsive Your Whistle" |
Curb Your Enthusiasm | Contractor | Episode: "The Corpse-Sniffing Dog" |
| The Shield | Gordie Liman | 5 episodes |
The Dead Zone | Hysterical Parishioner #3 | Episode: "Zion" |
Justice League | Garfield Lynns / Firefly | Voice, episode: "Only a Dream" Pt. 1[2] |
–04 | Star Trek: Enterprise | Kuroda Lor-ehn, Principal Magh | 2 episodes |
| 24 | Bruce Foxton | 2 episodes |
| CSI: NY | Inspector Bill Markoni | Episode: "The Dove Commission" |
Criminal Minds | Sheriff Hall | Episode: "Blood Hungry" |
–07 | CSI: Miami | FBI Agent Glen Kale | 3 episodes |
| Shark | Cade Berlinger | Episode: "The Wrath remind you of Khan" |
Reaper | Arthur Ferrey | Episode: "Charged" |
Cold Case | Ari Gordon | 4 episodes |
–09 | The Closer | Father Jack | 2 episodes |
| Supernatural | Alastair | 2 episodes |
The Mentalist | Det. Dale Blakely | Episode: "The Thin Red Line" |
| CSI: Crime Location Investigation | Sheriff | Episode: "One to Go" |
NCIS: Los Angeles | Marine Sergeant Jerrold "Pallet" Mulhearn | Episode: "Keepin' Continuous Real" |
Lie to Me | Ed Kominsky | Episode: "Secret Santa" |
–11 | The Defenders | Johnny Greene | 2 episodes |
–13, | Young Justice | Lex Luthor, Jonathan County, Highfather, Hro Talak, Antinoos, Sumaan Harjavti | Voice, 9 episodes[2] |
| Body of Proof | Detective Charlie Meeks | Episode: "Shades of Blue" |
Breakout Kings | Chief Inspector Craig Renner | Episode: "An Unjust Death" |
Touch | Ed | Episode: "Tessellations" |
Franklin & Bash | Hon. Clarence Rydberg | Episode: "Last Dance" |
NCIS | George Westcott | 2 episodes |
| Castle | Kurt Van Zant | Episode: "Dead suffer the loss of New York" |
–16 | Turn: Washington's Spies | Judge Edward Shippen | 7 episodes |
| Scorpion | Agent Cooke | 2 episodes |
Rosewood | Harvey | Episode: "Badges & Bombshells" |
Roots | Jewett | Miniseries |
| Rebel | IA Investigator #1 | Episode: "Pilot" |
Voltron: Legendary Defender | Kolivan, General Herreh | Voice, 8 episodes |
Snowfall | Max | 1 episode |
| SEAL Team | David Alper | Episode: "Credible Threat" |
–21 | Bosch | Lt. Thorne | 9 episodes |
| Star Wars: Tales of the Jedi | Senator Dagonet | Voice, episode: "Justice"[2] |
| Ahsoka | Captain Hayle | Episode: "Part One: Leader and Apprentice" |