Mustafa Nadarević rođen je u Banjoj Luci 1943. godine.
Iako je živio i radio u mnogim gradovima bivše Jugoslavije, najveći dio života proveo je u Zagrebu.
Kazališnu karijeru je započeo u Zagrebačkom kazalištu mladih, a 1969. godine postao je član Drame Hrvatskog narodnog kazališta u tom gradu. Najpre je velike uloge dobio u domaćem kazalištu – Bogdan u „Hvarkinji“, Pomet u „Dundi Maroju“, Miletić u „Ostavci“, Leon u „Gospodi Glembajevima“ . Njegov talenat ubrzo su prepoznali strani redatelji pa je dobio glavnu ulogu u predstavi „Lorenzacco“.
Osim toga glumio je Sirana, Figara i M.P. Marfija u velikim predstavama. Filmsku karijeru započinje tek početkom osamdesetih godina u sporednim ulogama.
U filmu „Otac na službenom putu“ Emira Kusturice iz 1985. godine istaknuo se ulogom Zijaha. Zatim su usledili filmovi „Već viđeno“ Gorana Markovića iz 1987. godine, „Glembajevi“ Antuna Vrdoljaka iz 1988. godine, pa „Kuduz“, „Gluvi barut“, „Praznik u Sarajevu“, „Puška za uspavljivanje“, „Ničija zemlja“, „Gori vatra“, „Nafaka“ i mnogi drugi. Publiku ispred malih ekrana oduševio je ulogom Izeta Fazlinovića u seriji „Lud, zbunjen normalan“ koja je snimana od 2007. do 2016. godine.
Kao redatelj je debitirao 1992. godine sa predstavom „Let iznad kukavičjeg gnijezda“, a nakon toga postavio je nekoliko velikih predstava – „Balkanski špijun“ Dušana Kovačevića, „Zabune“ Alana Ejkborna (Alan Ayckbourn) u Satiričnom kazalištu Kerempuh, „Hasanaginica“ Milana Ogrizovića u Hrvatskom narodnom kazalištu i Narodnom pozorištu u Sarajevu.