他住在威尔斯斯旺西，他的妻子于2015年逝世。2020年他再婚。他于1991年在斯旺西大学获得计算机科学理学学士学位，2005年在那里获得工商管理硕士学位。
参加Linux内核的工作.艾伦·考克斯毕业于阿伯里斯特威斯大学。在斯旺西大学工作时，艾伦·考克斯在学校计算机协会的伺服器上安装了一个早期的linux版本，供学校使用。这是首次有人把Linux安装在一个繁忙的计算机网络上，它显示了许多Linux网络源代码的错误。他修正了许多这些问题，随后重写了网路系统中的许多部份。随后成为lin