L.M.
I work in the industry and have never heard of them. The agent or manager gets paid when you get paid not before. You do not need a lawyer off the bat for anything and agent handles the contract - that is why they get the 10%. It does not sound legit and you need to talk to some of the his other clients and see what productions they have been in.
I personally would run!
L.