
Directing
(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.

Viaggio nel cinema in 3D: Una storia vintage

Mach 2
as Tim Mandell

Crash Point Zero
as George

Fugitive Mind
as Dave Bayne

City of Angels
as Man in Car

Spoiler
as Doctor

Same River Twice
as Skinner

Clear and Present Danger
as Blackhawk Co-Pilot

Camp Nowhere
as Neil Garbus

Skeeter
as Hamilton

A Captain's Log
as Self · 2 ep.

L.A. Heat
1 ep.

Stark Raving Mad
as Husband · 1 ep.

Murder One
as Mort Kriendler · 1 ep.

Touched by an Angel
as Todd Barber · 1 ep.

Fallen Angels
as Officer Barnes · 1 ep.

Jack's Place
1 ep.

Room for Two
as Matt Draughon · 19 ep.

Home Improvement
as Dan · 1 ep.

Wings
as Jeff · 1 ep.