Fonda Spellbound Contemporary Ballet nel 1994, attualmente direttore artistico della stessa. Oggi la Compagnia continua a ispirare sempre nuove generazioni di coreografi giovani ed emergenti ed è leader della scena internazionale grazie alla combinazione tra il portfolio personale di Mauro Astolfi e le eccellenze tecniche dei suoi danzatori.
Spellbound CB conta presenze nei maggiori teatri e Festival convincendo le platee di Serbia, Germania, Francia, Croazia, Cipro, Thailandia, Svizzera, Spagna, Austria, Bielorussia, Stati Uniti, Canada, Israele, Panama, Russia e Corea.
Oltre le sue produzioni artistiche per Spellbound, Astolfi ha creato coreografie originali per Compagnie quali l’Aerial Company, Kitonb Theatre Company (Italia), Amsterdam Theaterschool (Paesi Bassi), BalletX (USA), River North Dance Chicago (USA), Proartedanza (Canada), Arts Umbrella (Canada), Szegedi Kotrars Ballet (Ungheria), Balletto di Roma (Italia), Leipziger Ballet (Germania), Gärtnerplatztheater Ballet (Germania), ’Israel Ballet (Israele), Magdeburg Theater Ballet (Germania), e la Compania Nacional de Ballet (Colombia), Backhausdance (Usa), Trier Theater (Germania), Staatstheater Augsburg (Germania). Nel gennaio 2022 realizzerà una creazione per lo Staatstheater Gießen in Germania.
Come docente lavora per scuole e Accademie di tutta Italia e all’estero dove lavora come ospite per workshops e laboratori coreografici e presso le Accademie di Zurigo, Londra, Parigi, Amsterdam, Tokyo, New York, Los Angeles e altre grandi città.
Dal 2009 è direttore artistico del DAF di Roma Dance Arts Faculty.
Dal 2016 al 2018 è docente di danza contemporanea presso la scuola del Teatro dell’Opera di Roma.