JJ trains and teaches at Equinox's historic Pine Street location in downtown San Francisco. Contact him today for a complimentary assessment session to discuss your goals, injuries and health history; take appropriate baseline measurements; and to review your current diet so together you can chart a path toward your goals.


  • Weight Loss and Body Fat Reduction
  • Increasing Lean Muscle Mass
  • Nutritional Coaching
  • Mobility, Flexibility and Posture Improvements
  • Injury Prevention and Post Injury Rehabilitation
  • Marathon, Triathlon, and Obstacle Course Training
  • Olympic Lifting, Swimming, Boxing, Spinning
  • Pre- and Post-Natal
  • Massage and Soft Tissue


  • NASM Certified Personal Trainer (CPT) and Weight Loss Specialist (WLS) 
  • Precision Nutrition L1
  • TRX
  • Kettlebell Athletics L1 Coach
  • USA Weightlifting Sports Performance Coach
  • Pre-Post Natal
  • CrossFit Level 1
  • Certified Spinning Instructor
  • Working toward Certified Massage Therapist (expected completion fall 2017)