Mark is a lecturer in computer games software development and artificial intelligence for games. He joined Solent University in 2015 as a lecturer in the computer games department.
Mark received his master's from the University of the West of England in 2003 and his bachelor's degree from Middlesex University in 1996. Subsequently Mark spent three years as a programmer at Creature Labs where he contributed to the development of games in the Creatures franchise.
Mark also worked for many years as a contract software developer using a wide variety of programming languages and technologies. He has also worked as a release engineer ensuring the final software build meets all quality requirements.
Mark's research interests are in the areas of procedural generation and artificial intelligence.
Mark spent two years working as a software developer for Creature Labs for a game called Creatures. He also worked as a contract engineer for 15 years, working on large-scale applications and web development.