Nagy Csaba hatévesen kezdett zongorázni a törökszentmiklósi Kodály Zoltán Zeneiskolában. Első tanára Balaskó Istvánné volt. 2004-2008 között a váci Pikéthy Tibor Zeneművészeti Szakközépiskolában tanult tovább Balaskó Mária és Horváth Péter irányítása mellett. A budapesti Liszt Ferenc Zeneművészeti Egyetemen 2013-ban szerezte meg kitüntetéses zongoraművészi diplomáját. Tanárai voltak: Jandó Jenő, Gulyás István és Gulyás Márta. 2011-től a budapesti Bartók Béla Zeneművészeti Szakközépiskola jazz-zongora szakán is bővítette ismereteit. 2012 őszétől Erasmus programban vett részt a frankfurti zeneakadémián prof. Catherine Vickers osztályában. 2013 őszétől a budapesti Dohnányi Ernő Zeneiskola zongoratanára.
Számos hazai és nemzetközi versenyen ért el kiemelkedő helyezést, többek között 2007-ben az országos szakközépiskolai zongoraversenyen III. díjat, 2008-ban az országos kamarazenei versenyen II. díjat, 2012-ben a szegedi nemzetközi Bartók Béla zongoraversenyen különdíjat nyert. 2009-ben fellépett a Szolnoki Szimfonikus Zenekarral, mely alkalommal Mozart k. 414 A-dúr zongoraversenyét szólaltatta meg. Európa több országában szerepelt sikerrel, szólistaként és kamarazenészként egyaránt, úgymint Németországban, Ausztriában, Franciaországban, Svédországban és Romániában.
Olyan előadóművészek, elismert tanárok mesterkurzusain vett részt, mint Jura Margulis,Ulrich Koella, Luis Fernando Perez, Denis Matsuev, Bogányi Gergely, Eckhardt Gábor, Gulyás Márta, Szokolay Balázs, Szakcsi Lakatos Béla.