My specialty is the treatment of pain and injury using a combination of acupuncture and structural massage therapy.

Treatments are individually tailored, meaning I use a variety of approaches to address your specific wellness needs. Treatments are also holistic, meaning I address the entirety of a person, including the physical, physiological, and energetic.  

Here’s a partial list of ailments I regularly treat: muscle knots; trigger points; strains; sprains; neuralgia; neuritis; arthritis; bursitis; headaches (all kinds); migraines; sciatica; thoracic outlet syndrome; carpal tunnel syndrome; nerve impingement syndromes; sports related tension and injuries; repetitive motion injuries; post surgery pain; car accident injuries; work place injuries; and more.

As medically necessary, I’ll recommend herbs, health supplements, exercises, stretches, dietary changes, and lifestyle changes, to complement treatments and speedup recovery time. 

I do not offer relaxation or spa services.


Location and Hours

Open Gate Acupuncture Clinic – 1011 E Burnside, Portland, Or, 97214

  • Sunday 12:00PM – 9:00PM
  • Tuesday 12:00PM – 9:00PM
  • Wednesday 12:00PM – 9:00PM



Patients who pay at time of service do so on a sliding scale: $50 – $100/hour. It’s up to the patient to determine the cost of each appointment.

Further discounts are available to those who currently experience economic hardship. If you’d like to apply for this discount, please fill out the following form.

Cash is preferred. Debit/credit cards and Venmo are also welcome.



I directly bill motor vehicle accident insurance and workers compensation claims (PIP) at my non-sliding scale rate of $100/hour.

I do not directly bill private medical insurance. Upon request, I can provide receipts with billing codes and treatment codes. My patients with private medical insurance submit these receipts for reimbursement, oftentimes successfully. Please contact your insurance provider for details about your coverage.


New Patient Paperwork

If you are a new patient, please fill out and submit the following form online. Alternatively, you are welcome to fill out a paper copy prior to your appointment. It takes about 10 minutes.

Please print out and sign the below forms. Alternatively, you are welcome to sign paper copies of these forms prior to your first appointment. It takes less than 5 minutes.


Schedule an Appointment

Click to Schedule

All appointments require a debit or credit card to reserve the time. This card will be charged $50 if your appointment is missed or cancelled without 48 hours notice. 

60-minute or 90-minute sessions are available. 60-minute sessions are split equally between massage therapy and acupuncture. 90-minute sessions are split two-thirds massage therapy and one-third acupuncture.


About Me

I’ve practiced as a massage therapist since 2008 and as an acupuncturist since 2011. I’m a graduate of the Arcata School of Massage and the Oregon College of Oriental Medicine. Acupuncturist license # AC156539 / massage therapist license # 15698.

On a personal note, I volunteer as the executive director of The People’s Colloquium, a nonprofit I co-founded that supports free education in the arts and humanities. I also volunteer as the organizer of  Portland’s Philosophy Meetup, a group with over 2,800 members that hosts philosophy seminars and related events. My other passions include exercise, meditation, creative writing, and studying philosophy.

I live in Oregon City with my wife Emily, our son Henry, and our two dogs Sunny (pictured above) and Indy.