Spudvisor
Gully

Principal West

Station 19

Battalion Chief Gregory (3 episodes)

Still Happy

George Haliday

#Truth

Donald Cooper

The Neighborhood

Jim Beam, Bourbon

Within

Detective Pascal

South32
Rebirth

The Expert

Runaway Island
The Diabolical

Curtis (as Thomas Wright)

Grimm

Spencer Harrison (1 episode)

A Beautiful Soul

Brother Anthony Clark

Rizzoli & Isles

Walt (Boston Pilgrims' attorney) (1 episode)

Rift

Lietenant Neal

Burning Palms

Maxwell Barron

Nip/Tuck

Detective Albert Chavies (1 episode)

Saving Grace

Governor's Protection Agent (1 episode)

Numb3rs

Coach Harry Streeling (1 episode)

Live!

Dr. Raymond Boyd

Sinner

Officer Thomas

Shark

Deputy Police Chief George Martinson (1 episode)

24

Admiral Kirkland (2 episodes)

Rear Admiral Kirkland (1 episode)

American Fusion

Dr. Lee / Lethal Killah

Betrayal

Detective Stan

Sunshine State
Contagion
Barbershop

Detective Williams

Layover

Detective Mills

The Prime Gig

Marvin Sanders

Funny Valentines

Dr. Thomas Holder

Martial Law

Capt. Benjamin Winship (44 episodes)

The Pentagon Wars

Major William Sayers

Palmetto

John Renick

Menno's Mind

Jor Norwell, executed rebel (uncredited)

Tales from the Hood

Martin Moorehouse (segment "Rogue Cop Revelation")

L.A. Law

D.A. Prentiss Scott (1 episode)

Troop Beverly Hills

Shakar

James Shakar

Vietnam War Story: The Last Days

Captain Berry (segment "The Last Outpost")

21 Jump Street

Fred Clairman (1 episode)

A.D.A. Lamar, Judy's Date (1 episode)

Creepshow 2

The Hitchhiker

Delta Pi

Party Heckler

The Soldier

Faux Businessman

Subway Riders

On the Waterfront