He studied electrotechnology at the University of Applied Sciences in Kaiserslautern and afterwards at the Saarland University, where he attained a doctorate in the field of systems theory of electrotechnology. Since 1999 he has been teaching technical computer science and electrotechnology in Zweibrücken.