I assume the Cameron bit relates to Diaz, or a surname that sounds very much like it.
Can't see it being David or James Cameron,
unless it sounds like PM, eg. Piem, lol.
Then I guess we need a 3 letter first name that sounds like a synonym for cry...
Not really sure of the "workings out" mind, something along the lines of Cry - Leek (reportedly perhaps coming into that) ? Cameron - MP, perhaps Ca-mp? At least it's 3,4