Will Appleby

Norwich, UK

Most of my time is split between programming and one form of exercise or another. Currently training for 4 triathlons this year as well as being a regular squash player and weight training addict.