Chase Newhart is an assistant director and actor, known for Death Warrant (1990), The Deer Hunter (1978) and The Division (2001). Read more on iMDB