Is it free to sign up for a casting account? Talent Systems Support July 20, 2021 22:38 Updated Yes, always. Use the Post a Casting form on our site to submit details about your project or Create an Account to enjoy the full benefits of our free casting services. Related articles How do I cancel paid services? How can I update my billing information? Do you offer a free solution to post audition videos online to present to clients? I am new to Casting Frontier and would like in-depth training on your system and services. Uploading a Headshot Comments 0 comments Please sign in to leave a comment.