Career Summary:

Luigi Ferrara

  • May 12, 1982
  • 36
  • Italy
  • Tcr Italy
  • 235
  • 20
  • 71
  • 10
  • 18
  • 8.51%
  • 30.21%