Sam Swainsbury — English actor and director