To the best of my knowledge, you would need to be leased to the carrier and have a copy of this lease agreement in your truck.
His name and numbers on the truck, yours covered up.
You would need to be covered under their insurance.
You would really need to check with your insurance company about this as well. The last thing you want is to do something that violates your insurance company’s policies.