If he has an high play drive it will be hard.
You can’t stop the drive, but you can enforce your command with an e-collar.
Stop (e-collar!) Back! (e-collar) You are enforcing your command, not the play drive. When he comes back, be happy for having him back!
Go through the e-collar sessions from beginning so you don’t start wrongly.
Good luck! 😀