Craig was born in San Francisco, grew up in Menlo Park, graduated from UCLA and has lived in Palo Alto for the past 20+ years, raising two amazing children with his wife.
He has been a competitive athlete and fitness enthusiast his entire life, both in the water and on land. Currently Craig coaches & swims with the Stanford Masters and University Club programs. He has coached water polo and is a nationally ranked referee and he even plays water polo on occasion. He has also competed in numerous open-water swims including crossing the Maui Channel and the Golden Gate.
On land, he is a Level 4 certified Pilates instructor and an ISSA certified fitness instructor. Craig's fitness mission is to help his clients grow and develop their skills in a safe and challenging environment.