David Proud — English actor