Photo of Nicholas Hitchon

Nicholas Hitchon

Born: October 22, 1957

Died: July 23, 2023

Place of Birth: Littondale, North Yorkshire, England, UK

  • Sign in to Add favourite
  • Report a problem

Upcoming Listings

Movie History

42 Up movie poster.

42 Up
1998