મૅકગ્રેગોરે વિવિધ માર્શલ આર્ટ શૈલીમાં તાલીમ આપી છે.