Do you have any contracts/legally binding agreements in place with him?
If not, take the code and walk.
If so, hit up a lawyer about exiting the agreements - there are circumstances where you can regain control of the code (and company) based on his lack of due care to sufficiently promote the product as part of his role within the agreement.