Although not a cameo, when anyone mentions an actor playing himself, Jack Nicholson always immediately comes to mind. He is one of my favorite actors, but in all his parts he seems to play himself. I can't decided if he is one dimensional, or brilliant! (I suspect brilliant.)