Meet the Doctors

At Perth & Scone Medical Group we have 10 GP Partners and one salaried GP.

At Perth & Scone Medical Group we have 10 GP Partners and one salaried GP who work a variety of full and part-time hours. We also have a GP Retainer within the GP team. As a training practice, we currently have four approved GP Trainers who, along with the other GP partners, oversee the training of doctors and trainees.

Find out how to make an appointment and view the availability of the doctors.


Dr David Shackles

Dr David Shackles

MBChB DCCH MRCGP
GMC No. 3198629
Qualified in Edinburgh 1987

Dr Shackles joined the practice in 1994. He continues to play an active role in the GP training programme within Tayside. He is also an approved GP Trainer for the practice.

Dr Lenny Burnett

Dr Lenny Burnett

MBChB BSc DRCOG MRCGP
GMC No. 3332074
Qualified in Manchester 1990

Dr Burnett joined the practice in 2000. He is an approved GP Trainer for the practice and is involved in the supervision of undergraduate students and Foundation doctors. He is Medical Officer to a local boarding school. He also has responsibility for financial issues within the practice.

Dr Ailsa Macgregor

Dr Ailsa Macgregor

MBChB BSc MRCP DFFP MRCGP
GMC No. 4330949
Qualified in Dundee 1996

Dr Macgregor joined the practice in 2002 and is an approved mentor for new GP partners.

Dr Kris Wipat

Dr Kris Wipat

MBBS AFRCSEd DRCOG DFFP MRCGP
GMC No. 4299349; Qualified in Newcastle-upon-Tyne 1996

Dr Wipat joined the practice as a full-time partner in April 2007. He is responsible for the co-ordination of medical student training within the practice.

Dr Angie Martin

Dr Angie Martin

FDS MBBS DFFP DRCOG MRCGP
GMC No. 4640574
Qualified in London 1999

Dr Martin qualified in dentistry in 1992 and qualified in medicine in 1999. She joined the practice in 2004 and has been a GP Trainer since 2008. She is also a Medical Officer at a local boarding school.

Dr Jonathan Beveridge

Dr Jonathan Beveridge

MBChB BSc MRCGP
GMC No. 6151045
Qualified in Edinburgh 2007

Dr Beveridge joined the practice in April 2014. He has an interest in medical education having qualified as a Foundation Year trainer in 2015.

Dr Catriona McGregor

Dr Catriona McGregor

MBChB, MRCS(Ed), DFSRH, MRCGP
GMC No. 6025096
Qualified in Aberdeen 2001

Dr McGregor qualified in Aberdeen in 2001 and initially specialised in Emergency Medicine. In 2008 she then made the decision to change to General Practice and subsequently joined the practice in November 2014.

Dr Alan Smith

Dr Alan Smith

MBchB MRCGP
GMC No. 6129742
Qualified in Dundee 2005

Dr Smith joined the practice in October 2015 having qualified in 2005. He has spent time working in Edinburgh and New Zealand.

Dr Virginia Mills

Dr Virginia Mills

MBCHb, BSc, DRCOG, MRCGP
GMC No. 6115412
Qualified in Aberdeen in 2010

Dr Mills completed her GP training with the practice in March 2018 and joined the practice as a partner in October 2018.

Dr Jayne Bodles

Dr Jayne Bodles

MBCHb, BSc, MRCGP
GMC No. 7077798
Qualified in Aberdeen in 2005

Dr Bodles joined the practice in 2014 as a GP Retainer and became a partner in October 2018.

Dr Alison Lewis

Dr Alison Lewis

MBChB MRCGP
GMC No. 3584297
Qualified in Dundee 1992

Dr Lewis was a GP Registrar with the practice in 1997. She stayed with the practice thereafter as a GP Retainer until March 2005. She joined the practice again in December 2005 as a part-time GP Assistant.