Originaire de Berlin, Milan a étudié la danse aux Pays-Bas, où il a obtenu son diplôme de l'ArtEZ Université des Arts en danse/création. Lors sa dernière année d'études, Milan a commencé à travailler au Ballet de Berne en Suisse sous la direction d'Estefania Miranda, pendant quatre ans. Depuis août 2017, il fait partie de l'ensemble du Tanztheater Wuppertal Pina Bausch, où il interprète de nombreuses pièces du répertoire de Pina Bausch, tout en participant aux créations nouvelles de la compagnie.
Milan a eu le plaisir de collaborer avec des chorégraphes tel·le·s que Dimitris Papaioannou, Boris Charmatz, Felix Landerer, Club Guy and Roni, Rainer Behr, Yumin Yang, Amos Ben-Tal, Jeori Dubbe, Overhead Project, Etienne Bèchard.
En plus de son travail au sein de la compagnie, Milan fait partie du Circle of Guides du programme de danse de l'ArtEZ, où il encadre les diplômés de quatrième année alors qu'ils entrent dans l'industrie professionnelle. De plus, il est membre du corps enseignant à la Dance Italia Summer Intensive et membre de l'équipe de dancersconnect – un mouvement d'artistes engagés qui envisagent et créent l'avenir de la danse.
La photographie est une autre passion de Milan. Il crée ses propres œuvres et photographie également pour le Tanztheater Wuppertal Pina Bausch, capturant ses collègues pendant les répétitions et sur scène lorsqu'il ne se produit pas lui-même. Ses photos ont été publiées dans des journaux et utilisées pour des programmes, affiches, réseaux sociaux, sites web, livres, etc.