Ben Hardy — British actor