Alex is a Cum Laude graduate of Duquesne University, where he graduated with a Bachelor of Science in Health Sciences. He continued his studies at Duquesne, earning his Master of Physician Assistant Studies in August of 2022.

Alex is a member of the American Academy of Physician Assistants and joined LOG in the fall of 2022.