Spudvisor
Relapse

Seymour

Rust

Blackburn

Reagan

George Schultz

Bull

Judge Hollingsworth (1 episode)

MacGyver

General John Acosta (1 episode)

Dark Harbor
The Maestro

Mario Castelnuovo-Tedesco

Shot

Dr. Roberts

Solace
Zoo

Ronnie 'Dogstick' Brannigan (4 episodes)

The Gift

Forrest Bobo

Beware the Batman

Manhunter / Paul Kirk (voice) (1 episode)

Son of Batman

Dr. Kirk Langstrom (voice)

Transcendence

Dr. Thomas Casey

Pony

Uncle Jeff

Seeking Justice

Lieutenant Durgan

Luster

Detective Carter

Faster

Sergeant Mallory

Ben 10: Ultimate Alien

Warden Morgg / Trukk (voice) (1 episode)

Kick-Ass

Detective Gigante

Repo Chick

Father De La Chasse

The Closer

Detective Curt Landry (1 episode)

Cook County

Sonny

Producer

Medium

Mitchell Slocombe (1 episode)

Sparks

Sid Harris

The Mentalist

Sheriff Thomas McAllister (5 episodes)

Jericho

John Smith (uncredited) (1 episode)

John Smith (voice) (1 episode)

Taken

Stuart St. John

Boston Legal

A.D.A. Rex Swarthmore (1 episode)

Fracture

Judge Moran

Seraphim Falls

Railroad Foreman

The Garage
Teen Titans

Mento / General Immortus (voice) (2 episodes)

Warp (voice) (1 episode)

Quicksand

Joey Patterson

Justice League

General Brak / Dignitary / Soldier (voice) (1 episode)

General Brak / Soldier (voice) (1 episode)

Shanghai Noon

Nathan Van Cleef

Timecode
The Wild Thornberrys

Barking Deer #2 (voice) (1 episode)

Stoat (voice) (1 episode)

ER

Detective Wilson (1 episode)

Phoenix

Lt. Clyde Webber

Driven

J.D. Johnson

Breast Men

Male Interviewer

One Night Stand

Charlie's Friend

Gattaca
The Killing Jar

Danny “Figaretto” Evans

For Hope

Date #4 (uncredited)

The Tick

Octopaganini (voice) (1 episode)

Life with Louie

Pro Shop Cashier (voice) (1 episode)

The Rock

Lonner (uncredited)

Barb Wire

Alexander Willis

Poison Ivy 2: Lily
Partners

Christophe Nnngaarzh (1 episode)

Gargoyles

Iago (Voice) (1 episode)

Coldsteel (Voice) (1 episode)

Roswell

Sherman Carson

A Few Good Men
Candyman

Trevor Lyle

For the Boys

Roberts, Vietnam

Billy Bathgate
Dillinger

Harry Copeland

The Assassin

John Patrick Earl

Walker

Byron Cole

Straight to Hell

Preacher McMahon

The Twilight Zone

(segment "Take My Life...Please!") (1 episode)

Volunteers

Kent Sutcliffe

Mommie Dearest

Christopher Crawford