Career Summary:

Luigi Ferrara

  • May 12, 1982
  • 36
  • Italy
  • Tcr Italy
  • 220
  • 18
  • 68
  • 10
  • 18
  • 8.18%
  • 30.91%