Career Summary:

Mike de Udy

  • April 27, 1941
  • 77
  • United Kingdom
  • Not Active
  • 82
  • 24
  • 38
  • 5
  • 29.27%
  • 46.34%