Spudvisor
A Private Act

The Bandoneonist

Redbelt

Desk Sergeant

The Practice
Crowfoot

Det. Nuzo Pace

Oblivion

Marshall Stone

Showdown

Officer Spinelli

Bound by Honor
The Flash

Lt. Warren Garfield (15 episodes)

Quantum Leap

Don Geno Frascotti (1 episode)

Mr. Collins (1 episode)

Stark

Officer Chalmers

Risky Business

Rent-All Man (as Michael Genovese)

T. J. Hooker
Thief

Bartender at Green Mill