
(from Putchfilms.com)
(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.
IMDb: https://www.imdb.com/title/nm0003289
Wikipedia: https://www.wikidata.org/wiki/Q1701481
Facebook: No data
Instagram: No data
X: No data

Viaggio nel cinema in 3D: Una storia vintage
Character:
Release Date:05/09/2016

Mach 2
Character:Tim Mandell
Release Date:01/01/2001

Crash Point Zero
Character:George
Release Date:22/11/2000

Fugitive Mind
Character:Dave Bayne
Release Date:14/09/1999

Spoiler
Character:Doctor
Release Date:15/09/1998

City of Angels
Character:Man in Car
Release Date:10/04/1998

Same River Twice
Character:Skinner
Release Date:01/01/1996

Camp Nowhere
Character:Neil Garbus
Release Date:26/08/1994

Clear and Present Danger
Character:Blackhawk Co-Pilot
Release Date:03/08/1994

Skeeter
Character:Hamilton
Release Date:01/10/1993

Keeper of the City
Character:Mitch
Release Date:20/12/1991

Acting Sheriff
Character:Deputy Mike Swanson
Release Date:17/08/1991

After the Shock
Character:Doctor
Release Date:12/09/1990

Men at Work
Character:Mike
Release Date:24/08/1990

Curfew
Character:Bob Perkins
Release Date:25/04/1989

Double Agent
Character:Abercrombie
Release Date:29/03/1987

You Ruined My Life
Character:Winston
Release Date:01/02/1987

Impure Thoughts
Character:Danny Stubbs
Release Date:25/11/1986

Welcome to 18
Character:Cory
Release Date:18/04/1986

The Sure Thing
Character:Mastin
Release Date:01/03/1985

Jaws 3-D
Character:Sean Brody
Release Date:22/07/1983

The Making of Jaws 3-D: Sharks Don't Die
Character:
Release Date:15/07/1983

The Adventures of Pollyanna
Character:Johnny Muller
Release Date:10/04/1982

Marian Rose White
Character:Randy
Release Date:19/01/1982

The Wave
Character:David
Release Date:04/10/1981

Angel Dusted
Character:Owen Eaton
Release Date:11/02/1981

A Captain's Log
Character:Self

Stark Raving Mad
Character:Husband

L.A. Heat
Character:

Murder One
Character:Mort Kriendler

Touched by an Angel
Character:Todd Barber

Fallen Angels
Character:Officer Barnes

Jack's Place
Character:

Room for Two
Character:Matt Draughon

Home Improvement
Character:Dan

Cop Rock
Character:

Wings
Character:Jeff

Seinfeld
Character:Roy

Something Is Out There
Character:Wendle

Star Trek: The Next Generation
Character:Mordock

Star Trek: The Next Generation
Character:Ensign Mendon

21 Jump Street
Character:Minkman

Throb
Character:

Brothers
Character:

The Duck Factory
Character:Chip

The Gambler: The Adventure Continues
Character:Hanging Deputy

Family Ties
Character:Pete Drucker

Family Ties
Character:Neil

Fame
Character:

Hill Street Blues
Character:

One Day at a Time
Character:Bob Morton

All in the Family
Character:Boy Scout