James Cagney - Details

Events

  • 17th July 1899 - Birth
  • 30th March 1986 - Death