Career Summary:

James Weaver

  • March 04, 1955
  • 62
  • United Kingdom
  • Not Active
  • 336
  • 61
  • 135
  • 41
  • 41
  • 18.15%
  • 40.18%