He teaches “Human-Computer Communication”, “Art & Technology”, “Visual Communication”, “Mediated Environments”. He has studied architectural design, computer aided design and has a PhD on interactive design and virtual environments. He has taught at an undergraduate and postgraduate level since 1994 in Scotland and Greece. He has authored or co-authored more than 70 publications in books, journals or conference proceedings. His artistic work involves electronic music, audiovisual, non-interactive or interactive, site-specific installations and virtual environments.