Алан Стюарт родился 5 сентября 1960 г.
Как оператор руководил процессом съемок фильмов: Эксперимент Куотермасса (2005), Quite Ugly One Morning (2004), Сломанные волокна (2007) и др., сериалов: Город убийств (2004-2006), Клуб Ракалий (2005).
Выполнял функции продюсера фильма The Stay (2015).