Duncan Foster-Allen - Filmography