Filmography (Films and Roles) of William Boyd: