You can use Eurail GLOBAL passes but a seat reservation is mandatory and this must be booked with Eurostar directly before you travel. Only the person named on the pass can use it to travel with Eurostar.
2nd-class pass holders can travel in Eurostar’s Standard Class and 1st-class pass holders can travel in Standard Premier.