1967 és 1973 között a Magyar Tudományos Akadémiai Filozófiai Intézetének tudományos munkatársa, 1973-tól az ELTE Esztétika Tanszékének oktatója. 1990-től egyetemi docens. 1978-tól 1982-ig a Nemzeti Színház dramaturgja. A Katona József Színház alapító tagja. 1987 és 1989 között a Magyar Állami Operaház vezető dramaturgja, művészeti tanácsadója.
1982-től (két évi megszakítással) a Muzsika folyóirat operakritikusa. 1989-ben részt vett a Holmi című folyóirat megalapításában, a lapnak haláláig egyik szerkesztője volt. Öt éven keresztül klasszikus színházelméleti szövegeket adott közre kommentárral a Színház című folyóiratban. 1992-től 1997-ig a Színház-és Filmművészeti Főiskolán színháztörténetet, dráma- és operaelemzést tanított.
Dramaturgként kortárs magyar drámák (Csirkefej, Halleluja, Hóhérok hava, Akárki, Koccanás) és klasszikus darabok (a legutóbbi évadokból: Tartuffe, Szent György és a sárkány, Ivanov, Médeia, Macbeth, A karnevál utolsó éjszakája, A vadkacsa) színpadra állítását egyaránt segítette. Utolsó munkája Gorkij Barbárok című darabja volt, amelynek novemberi bemutatóját már nem érhette meg.
Erkel Ferenc-, Táncsics Mihály-, Madách Imre- és Széchenyi-díjas. 1990-ben Déry Tibor-jutalmat kapott, 1987-ben és 1990-ben megkapta az Országos Színházi Találkozón a legjobb dramaturgiai munkáért járó díjat.
Számos zene- és irodalomtörténeti könyvet írt. A legutóbbiak: A Mozart-opera világképe. (Budapest, 2002); Das hoffnungslose Meisterwerk. (Cuxhaven-Dartford, 1999); Zene és színház (Budapest, 1998); Petri György költészete. (Budapest, 1991).
2009. március 30. 19:30 Zeneakadémia Nagyterem (Budapest) - Emlékkoncert Fodor Géza tiszteletére; Mozart: Szabadkőműves gyászzene, K 477; G-dúr zongoraverseny, K 453; Popoli di Tessaglia, K 316; C-dúr "Jupiter" szimfónia, K 551; km.: Rácz Rita (szoprán), Nemzeti Filharmonikusok Grazioso Kamarazenekara; zongorázik és vezényel: Kocsis Zoltán