Édesapja Mácsai István festőművész volt. Édesanyja, Gáspár Katalin, fűzőkészítő. Testvére Mácsai János zenetörténész. Színészi pályáját a Pince Színházban kezdte még gimnazistaként. Középiskolai tanulmányait a budapesti Kölcsey Ferenc Gimnáziumban végezte, majd 1979-ben felvételt nyert a Színművészeti Főiskolára. 1984-ben szerzett színész diplomát, és a budapesti Nemzeti Színház színésze lett, ahol 1989-ig volt tag. Közben 1987 és 1990 között elvégezte a Színművészeti Főiskola rendező szakát is és attól az évtől a Madách Színház művészeként folytatta pályáját. 1989-ben Zárójelentés címmel nagylemezt adott ki.
1993-tól szabadúszóként különböző színházaknál vállalt szerepeket (Madách, Katona József Színház, József Attila Színház, Komédium Színház) és rendezett is. 1998-2000-ig az ELTEesztétika szakának hallgatója volt, de 2001-ben megszakította tanulmányait, mivel a Madách Kamara művészeti vezetője lett. A színház három évad alatt a Főváros egyik vezető művészszínháza lett, és 2004-ben felvette Örkény István nevét. 2010-ben az Örkény Színház szervezetileg is önállósult. 2023-ban bejelentette, hogy nem pályázik újabb ciklusra, így megbízatása 2025-ben lejár.[2]
Egy időben a színházi közéletben is aktív szerepet vállalt: 1996 és 2000 között a Magyar Színész-kamarai Egyesület alelnöke, valamint 1997 és 2000 között a Magyar Színházi Társaság vezetőségi tagja volt. Színházi és filmes munkáin kívül a Lyukasóra című irodalmi műsor állandó szereplőjeként is szerepelt.
2012 októberétől 3 évadon át a magyar HBO saját gyártású televíziós sorozata, a Terápia központi karakterét, egy pszichoterapeutát alakította.
Szerepeire és rendezéseire is jellemző az erős tudatosság, a lényegre történő összpontosítás és a precizitás. Sokoldalú művészként tartják számon.
Magánélete
A 90-es években a nála 15 évvel idősebb, Koncz Zsuzsa énekesnővel élt együtt.[3][4] Felesége Huzella Katalin, Huzella Péter lánya. Fiuk 2003-ban, lányuk 2010-ben született.[5]