He started his professional life as a Unix developer, although started writing programs in the early 1980s as a teenager on Commodore computers, before moving in to the EUC field and is the inventor of what became the Ivanti Application Control security product.