Experienced leader capable of driving change through the organization and has extensive experience advising companies/entrepreneurs and helping them out of difficult situations.
It is a matter of figuring out how much his involvement is worth to you and how much the % of your company is worth to him taking risk in consideration. That being said, startups can get some advisor help for free though you cannot expect extensive involvement when it is free.