He founded Vortex Software with Paul Canter, publishing games for the ZX Spectrum, Commodore 64 and Amstrad CPC.
After graduation, he started to work as a mechanical engineer for British Aerospace, when he got into programming games business from his hobby interests.
In 1982, he studied Sinclair BASIC and subsequently formed his company Vortex Software along with Luke Andrews and Mark Haigh-Hutchinson.
They wrote a variety of games, including Gunlaw, Deflektor , the Android series, and Tornado Low Level for the ZX Spectrum.
His games achieved critical success; Tornado Low Level and Highway Encounter appeared in the "Your Sinclair official top 100",[1] for example, and in them he developed original 3D interfaces.