Louis Davison — British actor