Career Summary:

Jock Horsfall

  • July 31, 1910
  • August 20, 1949
  • United Kingdom
  • Not Active
  • 6
  • 4
  • 5
  • 66.67%
  • 83.33%