Kolozsvár, 1938. december 31.
1956 Magyar Vegyes Líceum, Arad
1960 Babeş–Bolyai Tudományegyetem
2007 Magyar Tudományos Akadémia külső tagja
Kolozsváron született, de az Arad megyei Borossebesen járt iskolába. Gimnáziumi tanulmányait Aradon, a Magyar Vegyes Líceumban folytatta, és ott érettségizett 1956-ban. A kolozsvári Bolyai Egyetemen kezdte matematikai tanulmányait, majd 1959-től az egyesített Babeş–Bolyai Tudományegyetem matematika-fizika szakán tanult, és szerzett tanári oklevelet (1960-ban). Ezt követően a Román Akadémia kolozsvári fiókjának Számítási Intézetében dolgozott. 1971-ben szerzett doktori címet.
1990-től a kolozsvári egyetem docense, majd 1995-től tanára. 2006-ban vonult nyugdíjba. 2007-ben a Magyar Tudományos Akadémia külső tagjává választották. Kutatási területe a nemlineáris funkcionálanalízis, az approximációelmélet, a topológia, illetve a rendezett vektorterek.