S-a nascut in Piatra-Olt la 25 februarie 1926. A urmat Liceul Comercial din Bucuresti dupa care a intrat la Conservator. Dupa absolvirea Conservatorului a fost angajat pentru o scurta perioada la Opereta dupa care a jucat pe scena teatrului Nottara (care in perioada tineretii se numea Teatrul Armatei) pana la anii de pensie. Scena l-a pasionat mult mai mult decat filmul. A jucat in numeroase piese alaturi de mari actori precum George Vraca, George Calboreanu, Ion Vasiliu Birlic (In Cautarea Extraordinarului, Fantana Blanduziei, Vlaicu Voda, Othello, Ciocarlia, 2 Orfeline, Cand Luna e albastra si multe alte spectacole de succes).
O perioada de timp a fost si director adjunct al Teatrului Nottara. A abordat cu mult talent si mai ales seriozitate o gama larga de genuri si a dovedit ca poate aborda atat roluri de comedie cat si pe cele de tragedie. Pentru Ion Punea teatrul a insemnat pasiune si multa abnegatie dar asta nu a insemnat neglijarea vietii de familie.
De asemenea a nutrit o dragoste deosebita pentru teatrul radiofonic pe care l-a slujit multi ani.