Trent Haggard

Trent Haggard
  • First (Given): Trent
  • Last (Family): Haggard
  • Commenly Know As: Trent Haggard
Primary Lineage:
(Ip Man) Wang Kiu

Websites/Social Pages: Danforth Wing Chun Toronto

Verification: