Received his BEng in Software Engineering from the University of Aberystwyth (2000) and holds an MSc in Computer Animation from the University of Bournemouth (2001). Currently works as a contract software engineer in research projects.