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? 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 Can talent attach a video when submitting their profile to a role? Comments 0 comments Please sign in to leave a comment.