Instructor Profiles

Alex Barrowman

 

Alex Barrowman is the Chief Instructor and creator of the BCKA (British Chinese Kickboxing Association). Find out more