John Diehl born on 1 May 1950 in Cincinnati. He is a citizen of United States of America. John Diehl was educated at St. Xavier High School. He lives at Nashville.
He is an American actor.
John Diehl has worked as an actor, television actor, film actor and film producer.