Stephen was born and raised in Panama City, Florida. He graduated from the University of Florida in 2001 with a Master’s Degree in Physical Therapy. In 2012, Stephen received his tDPT becoming a Doctor of Physical Therapy. He has a 16 year career in outpatient orthopedic physical therapy, specializing in manual therapy to restore motion and resolve physical impairment. Stephen enjoys working with athletes of all ages and sports, especially Crossfit.
Home life includes a wife, 3 kids, dog, cat and chickens. With his family they love to spend time outdoors playing at the beach, paddle boarding, gardening, swimming in the pool, out in the front yard playing basketball, or anything to be outside. The whole family attends CrossFit ACR in Lynn Haven, FL to maintain functional fitness.