
Acting

D-Tox
as Police Lieutenant

Y2K
as Major Tomkins

Voyage of Terror
as Mutineer

Without Evidence
as Hunsaker

Ring of Fire III: Lion Strike
as Sitjkoff

Saved By The Light
as Bob Weldon

Out of the Rain
as Steve

Black Rain
as Motorcyclist

Wall Street
as Health Club Attendant (uncredited)

Rizzoli & Isles
as Ray Murphy · 1 ep.

Sanctuary
as Glen Meyers · 1 ep.

NCIS
as Chester Kelb · 1 ep.

Without a Trace
as Nick · 1 ep.

Boston Public
as Patrick McCain · 1 ep.

First Wave
as MP · 1 ep.

The Sentinel
as Walter Beckman · 1 ep.

The Outer Limits
as Captain Litvak · 1 ep.

The X-Files
as Swat Lieutenant · 1 ep.

Star Trek: Deep Space Nine
as Trajok · 1 ep.