But of course, you need a 'solid portfolio' for a head start.
Freelancing isn't easy to begin with but once you starting earning a reputation and marketing your services through the right channels, the possibilities are endless.
You will also need to be flexible with your work and know how to look for the right clients. Setting a respectable standard for yourself helps.