Take the time to keep your body in check

We’re here to make sure your health is priority

Mum with baby by the pool

Our Practice

Passionate about providing high quality care

TSMP was first established in 1967 and has provided care for our patients throughout their life. We have a large team of registered nurses who provide support to the doctors and are very experienced in general practice. We are also lucky to have an excellent allied health team who work from within the practice to support our patients.

We are passionate about training our future doctors. TSMP has been an accredited teaching and training practice since the inception of the RACGP Training program. We are very proud to have a large cohort of locally trained medical graduates working in our practice, and fortunate that the team includes 3 GP supervisors, 3 medical educators, and a JCU clinical skills teacher and guest lecturer.

The philosophy of the practice has always been to offer the highest standard of ethical and professional primary care that is possible, and to pass the concepts of the provision of this care on to younger members of our profession. 

We are fully accredited with AGPAL and have maintained our accreditation since 1999.

Our Values

Care 

We constantly provide supportive and compassionate care to all. 

Quality 

We inspire confidence through our commitment to innovation and education. 

Teamwork 

We value and support all the people in our team, recognising our achievements. 

Happy family group hug

Excellence 

We endeavour to drive continuous improvement through self-reflection and curiosity. 

Safety

We create a comfortable and safe space which is inclusive and welcoming, allowing people to be themselves.  

Trust

We hold ourselves to high standards of honesty and integrity. We treat our patients and colleagues with loyalty and respect. 

Associate Doctors & Allied Health


TSMP provides support services to the following doctors. They are independent practitioners who are tenants of, and utilise the services of the practice.

Dr Kevin Arlett

Kevin Arlett

Doctor

  • MBBS (QLD), FRACGP, FAICD

    Kevin is a general practice partner in the Townsville and Suburban Medical Practice. He was the team physician for Toyota North Queensland Cowboys Rugby League Club for many years and is currently the Team Doctor for the Townsville Fire Basketball Team.

    Kevin is a general practitioner with a special interest in sports medicine. He is a fellow of the Royal Australian College of General Practice, where his experience included being regional coordinator for the Family Medicine Program in North Queensland. He is the current Chair of the Northern Australia Primary Health Limited, the successor organisation to the Townsville Mackay Medicare Local where he was chair from 1999. Kevin has also served on the state bodies of General Practice Queensland (GPQ) as a Director and Chairman, as well as serving as the GPQ representative on Health Workforce Queensland for three years, also as a Director. He is a Fellow of Australian Institute of Company Directors.

    Kevin is heavily involved in medical education and often speaks at conferences and events, especially around his experience as a high-level sports doctor.

Dr Peter Gianoulis

Peter Gianoulis

Doctor

  • MBBS (JCU), FRACGP

    Peter is a practice principle at TSMP. He grew up in Townsville and graduated from James Cook University. After spending time at The Townsville Hospital he has been working in General Practice since 2009.

    Peter has a special interest in skin cancer diagnosis and surgery, travel and occupational medicine. He is an Appointed Medical Advisor for the Queensland Coal Mine Workers Scheme and an Authorised Health Professional for Rail Saftey Assessments.

    He was a member of the Clinical Council for the NQ Primary Health Network until 2018.

    Peter enjoys medical education and is a supervisor for GP registrars and medical students and clinical skills/guest lecturer for the JCU Medical School.

Dr Amy Keys

Amy Keys

Doctor

  • BSc, MBBS (QLD), FRACGP

    Amy studied at the University of Queensland and worked as a training doctor at the Townsville Hospital and local GP Practices. She also has a diploma in Palliative Medicine which came as a natural progression after working in General Medicine and Aged Care. Both areas of practice remain of great interest. Amy returned to Townsville after five years in Kalgoorlie, Western Australia as a GP. Her husband, Damien and two children are enjoying spending time with family and friends in the beautiful weather.

Dr Susan Retallick

Susan Retallick

Doctor

  • MBBS (JCU), FRACGP

    Susie is a born and bred Townsville girl, who studied at JCU. She graduated in 2006, and became a Fellow of the Royal Australian College of General Practitioners in 2010. She’s worked in Townsville as a local GP for over 15 years. Her Interest areas in medicine include women’s health, paediatrics and skin, however she enjoys most aspects of general practice. Currently her books are closed to new patients.

Dr Darren Kennedy

Darren Kennedy

Doctor

  • B.Bio Sc, MBBS (QLD), FRACGP

    Darren is a Townsville local and has spent all of his working life in North Queensland, including time in single-doctor towns as well as previously working at TSMP. He has a particular interest in skin cancer identification and treatment and like to take the time to provide clear information to patients about their medical conditions. He works part-time at TSMP, supports his wife’s education consultancy business and cares for his three young children.

Dr Phong To

Phong To

Doctor

  • BDSc, MBBS (QLD), FRACGP, Dip. Occ Med

    Phong grew up in Brisbane and completed his primary undergraduate degree in Dentistry. Medicine next beckoned and this was studied through the University of Queensland also. This was followed by years of training in a surgical speciality. During his hospital years as a registrar he discovered the importance of family having 3 children. The serenity of a great work life balance and the interesting nature of general practice proved too much and his GP training years were spent in the NT. He has obtained a diploma in Occupational Medicine and now works mostly in that field.

Sonal Jain

Doctor

  • MBBS, Diploma in Anaesthesia.

    Dr Jain is a highly experienced doctor who has worked across multiple countries, including India, Ireland, and now Australia, bringing with her a rich and diverse background in patient care.

    Before moving into general practice, Dr Jain worked as an Anaesthetist and has contributed at teaching clinical skills to medical students at James Cook University. She has also gained broad clinical experience across hospitals in Townsville, Mackay, and Charters Towers.

    Dr Jain has completed the Sydney Child Health Program Certificate, further strengthening her expertise in child health. She has a special interest in skin conditions and enjoys supporting patients with a wide range of general health concerns.

    Outside of medicine, Dr Jain is passionate about art and craft, travel, and cooking, which keep her creativity and curiosity alive.

    She looks forward to building long-term, supportive relationships with her patients and the community.

Dr Kirryn Jensen

Kirryn Jensen

Doctor

  • MBBS (JCU), FRACGP

    Kirryn grew up in Ayr and graduated from James Cook University in 2006. She spent 2 years working at The Canberra Hospital as well as Calvary Public and Goulburn Base Hospitals. She has been working in General Practice since 2009 and achieved her GP Fellowship in 2012. Kirryn enjoys all aspects of general practice, especially getting to know her patients and their families as they grow & change. She has a special interest in women’s health including fertility issues and antenatal care, as well as paediatrics and skin cancer diagnosis and surgery. She loves to be involved in the education of GP registrars and medical students, and is also an Examining Medical Officer for the Queensland Coal Mine Workers Scheme. Kirryn spent two years living in Washington DC, USA with her husband and 2 daughters in 2017 and 2018. Outside of work, Kirryn enjoys spending time with her family, reading good books, watching British Crime Drama, and trying to keep fit and active.

Dr Jessica Rademaker

Jessica Rademaker

Doctor

  • MBBS (JCU), FRACGP

    Jessica is a Townsville born and bred GP who graduated from James Cook University in 2008. Along with obtaining her fellowship with the Royal Australian College of General Practitioners she has also more recently completed a Diploma of Child Health in 2017. She enjoys all aspects of General Practice, with special interests in paediatrics, women’s health and Indigenous health. In addition, she enjoys medical education and is a supervisor of GP registrars. Jessica has a long-term commitment to Townsville, with her husband and two young kids, and is very excited to be making the transition to TSMP in 2020.

Isobel Brereton

Doctor

  • MBBS (JCU)

    Isobel is a Townsville local and in the first year of her GP training. After completing her studies at JCU in 2021 she went onto work at Townsville University Hospital for three years prior to going on maternity leave in 2025.  She is excited to start working in general practice at TSMP and looks forward to caring for patients on their health journey.

Dr Zac Miles

Zac Miles

Doctor

  • BSc. MBBS, FRACGP

Ben Gilbert

Doctor

  • MD (UWA),

    Dr Ben Gilbert was born in Melbourne, but grew up in the rural areas of North East Victoria. He has lived many places due to his time with the Australian Army, including previous years in Townsville. He has since graduated as a Doctor of Medicine from the University of Western Australia in 2022 while living in Perth.

    Ben has now moved back to Townsville, requesting to return because of the lifestyle, landscape and people of FNQ, and remains an active member of the Australian Army. He has spent the last 3 years working in Perth Hospitals and GP practices, and along with his wife Hayllie, continues to be a Foster carer to children in need.

    Ben enjoys the variety and continuity of general practice, looking to learn and understand his patients to best help them towards long term health. While he enjoys all aspects of general practice, Ben has a particular interest in Paediatrics, Men's Health and Endocrinology. Ben has completed his Graduate Diploma in Paediatrics and a previous Bachelor of Paramedics.

    Outside of work, Ben enjoys spending time with his family & walking his dogs. He also enjoys gardening, camping/caravaning and exploring Australia.

Dr Jacqueline Swanton

Jacqueline Swanton

Doctor

  • MBBS (JCU), FRACGP

    Originally from the small town of Whyalla in South Australia, Jacqueline completed secondary schooling and university in Townsville, graduating from James Cook University in 2017. Jacqueline spent 3 years at the Gold Coast University Hospital gaining experience in many areas of medicine, paediatrics and women’s health. She completed GP training at TSMP and achieved her fellowship in General Practice in 2023. Jacqueline enjoys all areas of General Practice with a particular interest in women’s health, and is trained in insertion and removal of Mirena/Kyleena intrauterine devices.

    Jacqueline has also recently completed her Masters in Public Health and Tropical Medicine and is a Medical Educator for the RACGP.

    Jacqueline is commencing maternity leave early October 2025 with a planned return date in April 2026.

Dr Jane. Graham

Dr Jane Graham

Doctor

  • Originally from Brisbane, Jane completed a Bachelor of Biotechnology with honours in immunology at the University of Queensland in 2005. She worked at the Queensland Institute of Medical Research as a Product Development Scientist before relocating to Townsville in 2010 to begin studying Medicine. She graduated in 2017 from James Cook University and has since been working at the Townsville University Hospital as a Medical Resident, a Surgical Assistant and as a casual academic at JCU. Jane enjoys all areas of General Practice. Outside of medicine, she enjoys spending time with her young family, fishing, and trail running.

Dr Jessica Mitchell

Dr Jessica Mitchell

Doctor

  • Dr Jessica Mitchell was born in Alice Springs, and grew up between the red dirt of Central Australia and the rolling green hills of Adelaide. She graduated from the University of Adelaide in 2020 with her Bachelor of Medicine/Bachelor of Surgery.

    Jess moved to Cairns in 2022, after hearing nothing but great things about the lifestyle, landscape and people of FNQ. She has spent the past 3 years working in Cairns, and is looking forward to exploring Townsville as her next adventure, along with her partner Fred and her cat Leo. Jess enjoys the challenge of general practice, driven by her passion for health education and preventative healthcare. She enjoys all aspects of general practice, but has a particular interest in dermatology, procedural medicine, women’s health and sexual/reproductive health. Jess is trained in Implanon and IUD insertion.

    Outside of work, Jess enjoys an early morning run, making sourdough focaccia and watching Grand Designs.

Allison Hillery - Dietician

Allison Hillery

Dietician

  • BNutrDiet (Griff), APD

    Allison Hillery is an Accredited Practicing Dietitian passionate about providing individuals with the nutrition knowledge and support required to improve health and well-being.

    Allison grew up in North Queensland then moved to the Gold Coast to complete the Bachelor of Nutrition and Dietetics at Griffith University. Upon completion of her degree she relocated to Townsville. Allison understands the science of nutrition is complex, she will translate the most up to date evidenced based nutrition information into easy to understand practical advice.

    She also understands there is no ‘one size fits all’ approach when it comes diet and will work with you to develop a plan tailored to meet your needs and preferences. Whether you require support to manage a specific condition such as diabetes, cardiovascular disease, cancer, liver disease, gastrointestinal disorders, renal disease or are looking for generally healthy eating advice and meal ideas Allison is able to help.