Ph: (07) 3890 7033
Mob: 0412 753 873

Craig McVeigh

Provisional Psychologist
Psych. Sc. (hons), MPP

Craig completed a Bachelor of Psychological Science (Honours) and a Master Professional Psychology from the Australian Catholic University. He holds provisional registration with the Australian Health Practitioner Regulation Agency and is a member of the APS. He is currently completing his 6th year internship.

Craig enjoys working with a wide range of people, including adults and children. He focuses on building a positive relationship with his clients and utilises fun, creative therapy techniques including making use of animals, art, and games.

Craig is currently working as part of our marketing team, promoting mental health in the community. He is also assisting with the coordination of community events held at The Health Hub.

Craig loves watching bad movies, playing video games, and making toast!


To make an appointment Child Counselling Brisbane, call us today 0412 753 873 Or Contact us by filling this form.

Share :

Contact Me

Your Name:

Contact Number:

Contact Email:

Appointment is for:

Further Questions?

For more information about our services or to book an appointment, please contact Psychological Solutions on
(07) 3890 7033 or email

Clinic Locations

13 Grassdale Road,
Belmont Qld 4163
Psychological Solutions 2013 | Sitemap | Web Design Brisbane - tprmedia © All rights reserved | Join Our Team | ACN: 161 515 635