He graduated in Veterinary Medicine from the University of Ljubljana in 2022. During his studies, he completed part of his clinical rotations at the Sattledt Veterinary Clinic and an Erasmus+ internship at the Tierklinik St. Pölten. After graduation, he completed a one-year rotating internship at the Tierklinik St. Pölten.
In 2024, he completed a surgical internship at the Small Animal Clinic of the Veterinary Faculty, and since 2025 he has been working as a surgeon at the Small Animal Clinic of the Veterinary Faculty.