Jeffrey Jones

Jeffrey Jones portrayed Dr. Walter Jenning in Howard the Duck.