Owen, originaire de Charlotte, a toujours eu une passion pour les soins de santé. Il a fréquenté l’Appalachian State, où il s’est spécialisé dans les sciences de l’exercice, dans l’intention de faire carrière dans l’entraînement athlétique. Owen s’est intéressé aux soins infirmiers après avoir terminé son premier cycle universitaire, grâce à l’inspiration de sa sœur, qui est également infirmière. Owen est ensuite allé à l’université Queens, où il a obtenu son diplôme d’infirmier, et a travaillé pendant six ans comme infirmier diplômé dans le service des urgences. Il aimait son travail d’infirmier, mais souhaitait souvent avoir plus de responsabilités. Il a donc obtenu un diplôme d’infirmier praticien de famille à l’université Simmons de Boston, dans le Massachusetts.
Owen s’intéresse vivement à la médecine préventive, à l’établissement de relations avec les patients et à l’accès aux soins pour les personnes dont les ressources sont limitées.