1995 Professor for multimedia and virtual reality, at the Helsinki University of Technology, Espoo, Finland / Telecommunication Software and Multimedia Laboratory,
Dept. of Computer Science
1994 - 1995 University of Helsinki, Dept. of Computer Science, associate professor (computer animation, multimedia)
1992 Music school teacher (piano) Helsinki Conservatory
1987 Dr.tech. (PhD) Helsinki University of Technology Dept. of Computer Science
1983 Lic.tech. Helsinki University of Technology, Dept. of Technical Physics
1983 Lappeenranta University of Technology, senior lecturer (computer science)
1983 Helsinki University of Technology, Dept. of Computer Science, senior lecturer (computer graphics, programming methodology)
1981 - 1982 Helsinki University of Technology, Dept. of Computer Science, assistant lecturer (computer graphics)
1977 M.Sc.tech. Helsinki University of Technology, Dept. of Technical Physics