In 1996 I met and fell in love with Karen; we run the dojo together as a team. We have two boys, Milo and Levi, who fill our lives with love and challenges. Boy, did that bring us an all new level of empathy for the parents in my school!
My training over the last four decades has been extremely varied, competing in amatuer boxing, training in Muay Thai, Judo, Tae kwon do, Kenpo Karate, Jeet Kune Do, Wing Chun, Judo, wrestling and over the last decade+ my focus has been on competing in Brazilian Jiu Jitsu and submission wresting. I won the IBJJF Master- Senior 2010 No Gi World Championship, Senior 3 division, with gold medals in the Middle weight devision and open category. I have won gold in the 2009 Copa Pacific, and silver in the 2009 American Nationals, trained under Eduardo Rocha and David Meyer and earlier under Caesar, Charles and Ralph Gracie.
In 2013 I earned my BJJ Black Belt from and am currently training with Clovis Silva. I am extremely lucky to have this truly balanced, well evolved human being as my teacher. Clovis is a phenomenal jiu jitsu player, a great coach, and an exemplary example of what a master instructor should be.
I feel blessed to have trained under many other great coaches and instructors and wish to thank those mentioned above as well as Jim McGowan (Greco-Roman Wrestling and Judo), Jon Sutherland (Kenpo Karate), Mark Foster (Kenpo Karate), Roger Carlon (Tae Kwon Do), Daython Taylor (American Karate), Joe Burke (Boxing), Colt Dickey (Submission Fighting), Oliver Reich (Brazilian Jiu Jitsu), Steve Labonty (American Kenpo), Terry Neill (Kenpo Karate), Jeff Dix (Kenpo Karate), Guy Chase (Submission Wrestling), Derek Weinstein (Wing Chun), Rickson Gracie (One private lesson and two seminars that showed me what a true master is) Newton Pinto (Brazilian Jiu Jitsu), Hakim Boudrir (Muay Thai), Kurt Osiander (Brazilian Jiu Jitsu), Terry Gibson (Jeet Kune Do Concepts), Tom Callos (Ultimate Black Belt Test) and John Will (Brazilian Jiu Jitsu and Street Self Defense) for their support and incredible technical knowledge.