Дэвид-Дориан Росс — основатель и генеральный директор TaijiFit, а также создатель программы упражнений для ума и тела TaijiFit. Он имеет степень бакалавра в области изучения движения человека, которую получил в Государственном университете Сан-Франциско, и прошел курсы по физическому воспитанию и китайскому языку в аспирантуре. В настоящее время Росс участвует в проекте с главой исследовательского отдела Гарвардской медицинской школы, направленном на изучение преимуществ тай-чи (тайцзи) для снижения стресса на рабочем месте.
Будучи учеником чемпионов по боевым искусствам в Китае, Дэвид-Дориан достиг впечатляющих успехов в соревнованиях по тай-чи: семь золотых медалей в США, две бронзовые и одну серебряную медаль на мировом уровне — высшие награды, когда-либо полученные американцем за выступления в международных соревнованиях по тай-чи.
Росс также основал и был главным инструктором Гонолулской академии Тай-чи, а также являлся сертифицированным инструктором по повышению квалификации для Американского совета по фитнесу. Он вел серию программ на PBS «T’ai Chi: Health and Happiness» и написал пять книг о здоровье и благополучии, включая "Exercising the Soul: How Tai Ch’i Connects You to Your Authentic Self".
С 2012 года Дэвид-Дориан Росс сотрудничает с международной звездой боевиков Джетом Ли в миссии по популяризации тай-чи среди 100 миллионов новых людей во всем мире к 2020 году.