
(from Putchfilms.com)
Prior to becoming a filmmaker, John was an accomplished actor who started in the theater, then enjoyed a successful TV and film career before making the switch to directing. As a director, John has helmed 118 episodes of network television, 16 feature films and 7 TV movies. His independent films have won countless film festival awards and honors.

Clear and Present Danger
1994 · as Blackhawk Co-Pilot

Jaws 3-D
1983 · as Sean Brody

City of Angels
1998 · as Man in Car

The Sure Thing
1985 · as Mastin

Men at Work
1990 · as Mike

Camp Nowhere
1994 · as Neil Garbus

Double Agent
1987 · as Abercrombie

Welcome to 18
1986 · as Cory

The Wave
1981 · as David

Fugitive Mind
1999 · as Dave Bayne

Crash Point Zero
2000 · as George

After the Shock
1990 · as Doctor

Skeeter
1993 · as Hamilton

Keeper of the City
1991 · as Mitch

You Ruined My Life
1987 · as Winston

Angel Dusted
1981 · as Owen Eaton

Mach 2
2001 · as Tim Mandell

Spoiler
1998 · as Doctor