Good luck getting him to sign a check, then.
CanaDUH is not a place I would live.....
This is Canada. They’ll just shut down his bank account and credit cards until he pays. Or maybe they’ll just debit (steal) from his account.