Yep, Robert Patrick could pull off that role. So could Nicolas Cage, if he lost about forty pounds. Not that either of them would *want* to...
I've always thought Nicolas Cage looked like some sick rat bastard. I hate it when he plays the good guy in a movie, because I keep wanting to see him get killed off. He should stick to playing the bad guy with those rat like beady eyes of his.