I am more than my abilities as an ultra runner—I’m a proud partner, father, friend, and former emergency services professional. My journey into ultra running began in 2017, a pivotal shift from a two-decade career that left me broken but resilient.

After years of selfless service, I confronted my struggles with PTSD, anxiety, and depression. Through intensive therapy and countless miles on the trail, I found healing and purpose. I no longer ran away; I ran towards joy, showing others that there’s always a path forward.

Sharing my story is both terrifying and empowering, but it’s through vulnerability that true strength emerges. Together, let’s break the silence, embrace shared experiences, and remind each other that it’s okay not to be okay.

I’m privileged to represent renowned brands such as these and truly connect with the passionate individuals steering these companies. They embody the essence and ethos of their brands, infusing unwavering support into my journey. I’m grateful for the opportunity to embody their values and aspirations as I strive to be the best version of myself:

Ultra Marathon Career Stats

Highlights include:

  • 3rd – BC Backyard Ultra
  • 6th – The Speed Project Solo – LA to LV


  • 36th – 119km Canadian Death Race
  • FKT – 53km Canmore Quad – attempt
  • 10th – 60km Iron Legs Mountain Races

These trusted partners have supported me during my ultra running career. I am grateful to have had the opportunity to work with them:


My experience brings a wealth of knowledge from my own ultra running endeavors and professional training expertise. I work closely with you to develop a customized training regimen that aligns with your goals, lifestyle, and fitness level. From mastering the art of pacing to perfecting your race day strategy, I provide the tools and support you need to excel.

Ultra Running Coach UESCA certified

The Ultra Running Coaching Certification by UESCA equips coaches with specialized knowledge to train ultra runners effectively. This certification covers everything from advanced endurance training techniques and nutrition strategies to injury prevention and mental conditioning, preparing coaches to guide athletes through the unique challenges of ultra distances.

Oxygen Advantage Advanced Instructor

The Oxygen Advanced Instructor Certification is designed for fitness professionals who aspire to elevate their teaching skills to the highest level. This comprehensive program delves deep into advanced techniques and methodologies, empowering instructors to lead classes with confidence and excellence.