quick search gave me this "just search for him on face book chuck ruffing. then send him a message "
I don't think anyone has luck contacting him. It might be a rumor but i heard, You must say his name 3 times in the mirror and he will reveal himself to you. The catch is you must best him in hand to hand combat to get your 3 wishes.