As a producer I have seen a lot of casting directors and clients refuse to view submissions by talent that do not submit a demo reel. They will also discard submissions that have poorly edited reels. You need an experienced editor to get the job done. Just send me you footage or links to your footage and I'll do the rest!
Headshots are so important. Even before watching your demo reel, casting directors and clients will see your headshot. I have also noticed when booking talent myself, it's always great when the talent has simple lifestyle photos so they become more than a face.
It's important to talk to your agent and find out what they need from you in order to submit you then bring that information to me and we will get it done!