Name: David Semple
Grade:2nd Dan
Qualifications:
Years in Martial arts:
Area of Expertise:
Grading history:
Personal Record: