Stephen Walker is een auteur en filmmaker die studeerde aan Oxford en Harvard. Hij produceerde en regiseerde tegen de dertig films. Broadcast Magazine riep hem tweemaal uit tot een van de beste 10 Britse regisseurs