Shame.. Eccentric but a talented actor.
Depression is a serious problem most overlook...
I myself have been feeling a bit of it lately. Oftentimes, I try to get my mind off things but the mind has a way of converging anything into exactly what you're trying to escape.
Rest In Peace. You'll be missed.