David Stokes - Filmography