Acting


Eraser
Young Agent
1996

The Net
Jeff Gregg
1995

A Dangerous Affair
Phil
1995

Darkness Before Dawn
Businessman
1993

Melrose Place
Mark Magoo
1992

Murphy's Law
Young Cop
1986

Matlock
Patrick Gilbert
1986

Rocky IV
Reporter
1985

Basic Training
Steve
1985

A Reason to Live
Henry
1985

Beverly Hills Cop
Beverly Hills Cop #1
1984

The A-Team
Sheriff Newman
1983

Cheers
Dave
1982

Tron
Guard #1
1982

Penitentiary II
Beau Flynn - Lt. Heavywt. World Champ
1982

The Scarlett O'Hara War
Tallulah Bankhead's Escort (uncredited)
1980

Knots Landing
Columnist
1979

The Winds of Kitty Hawk
Reporter
1978

Coma
Security Guard (uncredited)
1978