I believe you need to include a recent photograph in the application, for your "Lock Pro Avatar" it's like the stars avatar only much cooler. It's kind of like a passport photo, you are not allowed to smile or show teeth, it's just to add to the whole "aggressive lock pro" image thing.
Good luck OP, I have applied also and am currently waiting to hear back.