I’ve been a physical therapist since 1994. I’m fellowship-trained in orthopaedic manual therapy, a certified strength and conditioning specialist, a running coach, a bike fitter, and a lifelong runner and cyclist.
I help active people figure out what’s going on, get out of pain, and get back to doing what they love, then keep doing it for years.
I became a physical therapist to help people move better, pursue their fitness interests and age well. I still love my job as much as I did when I started, because I get to help people do what they want to do, whether that’s hiking a mountain, running a 10K, commuting by bike, getting on and off the floor to play with a grandchild, or simply taking care of their daily life on their own.
Movement has always been central to my life. I earned my degree in exercise science at Penn State, then ran a fitness center, designing training programs and doing cardiovascular testing. I wanted to understand injuries far more deeply, so I went back to school and earned my physical therapy degree at Hahnemann University (now Drexel) in 1994.
I moved to Seattle for the mountains. Here I completed a three-year orthopaedic manual therapy residency and became a Fellow of the American Academy of Orthopaedic Manual Physical Therapists. Along the way I trained in running gait analysis, professional bike fitting, strength and conditioning, dry needling, pelvic health and TMJ treatment.
Before opening my own practice in 2023, I managed three orthopedic physical therapy clinics. I started my own practice so I could spend a full hour with every patient and do all of the treatment myself, with no aides and no juggling patients.
I especially love working with runners, cyclists, and people who want to get stronger. I understand training plans, mileage and race goals, and I can treat an injury without derailing your season.
I also see plenty of people who aren’t athletes at all: people recovering from surgery, people with pain that hasn’t resolved, and adults who simply want to stay strong and independent. See everything I treat.
I teach continuing education classes for physical therapists and massage therapists, teach personal trainers, and lead small-group running courses. Teaching keeps me sharp, and it means the approach you get in my clinic is one I’ve had to explain and defend to other professionals.
You’ll find me running, riding, hiking, or racing something muddy. Those miles keep me honest about what my patients go through, and they shape how I think about training, recovery and staying active for decades.
My favorite ride is RSVP, the ride from Seattle to Vancouver. My favorite local run with a view goes along Magnolia Bluff and into Discovery Park.
Book a 60-minute visit at my Fremont clinic, or call or text me with questions. I reply by the end of the workday.