When actors get pigeonholed, that's their own doing to a large degree. Because if you do something that people like, obviously they're going to ask you to do it again. It's up to you to say no. If you're that insecure about working, you'll probably do what you're known to do.
I like pubs too, but it's hard for me to go and get proper bladdered in the way I used to. I don't want to moan about being recognised but I do get a bit of grief sometimes.
The first Matrix genius, the second one, what's up with the dancing? I haven't even seen the third one.