Mammadov was born on 30 May 1929 in Ganja.[1] In 1950, he graduated from The Bolshoi Theatre Ballet School (Nikolay Tarasov's class). After returning to Baku, he worked as a soloist at the Azerbaijan State Opera and Ballet Theater beginning in 1951.[2]
He performed complex parts both in Azerbaijani ballets and world classics with great success. The basis of the artist's creativity is the performance of the characters of Polad ("Maiden Tower", Afrasiyab Badalbeyli), Manzar, Lenny ("Seven Beauties" and "The Path of Thunder", Gara Garayev), Farhad ("Love legend", Arif Malikov), Azad ("Gulshan", Soltan Hajibeyov), Parviz ("Gypsy girl", Ashraf Abbasov), Albert ("Giselle", Adolphe Adam), Desiree, Siegfried, Shahzade ("The Sleeping Beauty", "Swan Lake" and "The Nutcracker" Pyotr Ilyich Tchaikovsky), Li-Chan-Fou and Ma Lichen ("The Red Poppy", Reinhold Glière), Piero ("The Golden Key", Boris Zeidman), Kolen ("Harlequinade", Riccardo Drigo), Vatslav ("The Fountain of Bakhchisarai", Boris Asafyev), Frondoso ("Laurencia", Alexander Krein), Hero ("Chopiniana", Frédéric Chopin), Basil ("Don Quixote", Ludwig Minkus).[1]
The role of Farhad in Arif Malikov's "Love legend" ballet is one of Magsud Mammadov's most successful works. He won the tour of Azerbaijan Opera and Ballet Theater in Monte Carlo, France and Luxembourg.[1]
From 1972 to 1973, he worked as a ballet master and pedagogue in Algeria.[2]
Mammadov was a member of the CPSU from 1979. He was the husband of People's Artist Rafiga Akhundova.[3]
Magsud Mammadov died on 13 April 2026, at the age of 96.[4]