Spudvisor
New Alcatraz

Sergeant Quinn

Shark Hunter

Rob Harrington

Sheena
The Visitor
Turbulence

Marshal Al Arquette

Forrest Gump

Black Panther Leader (uncredited)

Chasers

Vance Dooly

Demolition Man

Zachary Lamb - Young

Blind Vengeance

Deputy Lawrence Jones

The Exorcist III
The First Power

Reservoir Worker

Catchfire

Bank Teller (as Grand Bush)

Bad Influence

Club Bartender

Die Hard

Little Johnson

Colors

Larry Sylvester

Hollywood Shuffle

Mandingo / Ricky Taylor / Hood #5

Hunter

Officer Meyers / Billy / Blade (5 episodes)

Streets of Fire

The Sorels - Reggie

Airwolf

General Ali Butami (1 episode)

Hard Feelings

Latham Lockhart

Stir Crazy

Big Mean's Sidekick

Hair

Flesh Failures