(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.
City of Angels
1998
Jaws 3-D
1983
Clear and Present Danger
1994
Marian Rose White
1982
Men at Work
1990
The Sure Thing
1985
After the Shock
1990
Same River Twice
1996
Double Agent
1987
Camp Nowhere
1994
Spoiler
1998
Skeeter
1993
The Wave
1981
Mach 2
2001
Angel Dusted
1981
Impure Thoughts
1986
Welcome to 18
1986
Fugitive Mind
1999
Keeper of the City
1991
You Ruined My Life
1987
Crash Point Zero
2000
Curfew
1989
The Making of Jaws 3-D: Sharks Don't Die
1983
Acting Sheriff
1991
The Adventures of Pollyanna
1982
Viaggio nel cinema in 3D: Una storia vintage
2016