James Hadde - Filmography