Maybe he's Keysar Soze.......no that was Gabriel Byrne....nevermind