A Miskolci Egyetem Gépészmérnöki Karán automatizálás-elektronika szakon 1991-ben szerzett diplomát. 1991-1998 között egyetemi tanársegéd. 1998-2008 között tanszéki mérnök, 2008-2018 között mérnöktanár, 2018-tól mesteroktató. Szakterülete: számítógéppel segített tervezés és számítógépi grafika.