Have you had a serious sit down conversation with your board? This is exactly why you have a board of directors.
If you don't have an external board, start making the rounds to see if you can raise a series and buy him out. (if you see the company going anywhere)