top of page


Jen O 2_edited.jpg




I believe in a holistic approach to wellness. To live a vibrant life we all need good nutrition, a healthy lifestyle and consistent exercise. In my professional practice, I address each of these components to assist my clients in achieving optimal health and wellness. Warrior-Flow is about finding your flow in life to help you find the path to your best self.

Finding your flow is about finding balance and giving the body the nourishments it needs to thrive. I assist my clients in finding that balance with a wellness program that includes an individualized nutrition plan, a fitness plan and mindfulness practices. As a nutritionist, yoga instructor, martial artist and personal trainer I draw from each area of expertise to help my clients meet and surpass their goals. The foundation of Warrior-Flow is built on the belief that we are all stronger than we think we are, but we have to push ourselves beyond our edge to build that strength. Everyone has a different edge and different strengths and I guide my clients in finding theirs to guide them safely past it. The body is an amazing teacher and I believe that by cultivating strength in the body we can cultivate strength in all aspects of our lives.

My martial arts journey has been a significant source inspiration for me. Rising in the ranks and competing in kickboxing competitions in my 20s and 30s is part of what fueled my desire to enter the field of health and fitness. I was drawn to yoga because my body needed healing and that journey into yoga taught me about the importance of balance. I love pushing myself physically but I learned that part of that journey is also giving the body a chance to heal and rest.

I was part of the ME Fit team from 2011-2018. In the summer of 2018 I moved to India where I took a position teaching yoga and English at a small college in Jaipur. In 2019 I moved to Shanghai where I taught English as and worked at a small gym teaching yoga and kickboxing. I am thrilled to be back in Portland and to be training again at ME Fitness Studios.

CONTACT | 503-875-4863

bottom of page