Born and raised in Edmonton, I'm a Registered Acupuncturist with a background in biomedical engineering, healthcare, traditional Chinese medicine, and athletics. These experiences have shaped an approach that values careful observation, precision, and adaptability.
I offer acupuncture in Edmonton to support individuals experiencing pain, muscle tension, limited mobility, stress, and challenges with recovery. Drawing from acupuncture and traditional Chinese medicine (TCM), I provide individualized treatments based on your health history, symptoms, and goals, with a focus on pain management, injury recovery, mobility, and overall well-being.
My approach combines traditional Chinese medicine with a background in biomedical engineering and healthcare to provide personalized acupuncture treatments that consider the whole person, not just their symptoms. Whether you're seeking acupuncture for pain relief, improved movement, stress management, or support during recovery, treatment is adapted to your individual needs rather than following a one-size-fits-all approach.
Vancouver Community College | Architectural and Civil design
EAR Resiliency training - Vanessa Ebertz | Bluefrog Wellness
Orthopedic and Muscle Testing - Derrick McBride | Whitfield Reaves Sports Acupuncture Medicine
Motion Acupuncture Therapy - Dr. Decheng Chen
Classical Strategies for Effective Herbal Formulation - Heiner Fruehauf | Classical Pearls
Nambudripad's Allergy Elimination Techniques (NAET)
BIOFLEX Laser Therapy Certification
Stretch Teacher Training - Kit Laughlin
Different forms of stress. One whole-person approach.
Stress isn't always psychological. It can show up as physical tension, restricted movement, difficulty unwinding, disrupted sleep, or the cumulative demands of everyday life.
At Artifex Acupuncture, I take an individualized approach to understanding how these different forms of stress may be affecting your well-being. My areas of focus include musculoskeletal discomfort, movement-related concerns, stress management, relaxation, and sleep-related difficulties.
My approach is informed by diverse training and a range of therapeutic perspectives, rather than being limited to a single style of acupuncture or a specific condition. I believe that different concerns call for different considerations, and I tailor treatment to the individual rather than relying on a one-size-fits-all approach.
My goal is to support comfort, function, and your ability to recover and adapt to life's demands.
Physical Stress | Muscles, joints and movement
The physical demands placed on the body through repetitive movements, postural habits, injuries, and activity.
Neck, shoulder and back tension
Muscle tightness and restricted mobility
Sports-related strain and recovery
Post-injury rehabilitation support
Jaw tension and headaches
The mental and emotional pressures of daily life that can affect sleep, muscle tension, and our ability to relax.
Everyday stress and feelings of overwhelm
Difficulty unwinding and relaxing
Stress-related muscle tension
Sleep difficulties associated with stress
Support for emotional regulation and relaxation
When the demands of life make it difficult to shift out of a heightened state of alertness and into rest and recovery.
Difficulty settling down after a demanding day
Feeling persistently tense or on edge
Relaxation and recovery after prolonged stress
Sleep and rest-related concerns
Support for autonomic nervous system regulation
Acupuncture uses very fine needles to stimulate specific points on the body. Treatment is generally gentle, and your experience may vary depending on the approach used and your individual response.
Your first visit begins with a conversation and individualized assessment, followed by treatment based on your presentation and goals. You don't need to know exactly what treatment you need before you arrive—we can determine that together.
Not sure which approach is right for you?
You don't need to determine that before booking.
Your appointment begins with a conversation and individualized assessment, allowing us to determine an appropriate approach based on your presentation, goals, and needs.