Lesson Bookings

Roseville Golf club has an excellent and enthusiastic team of PGA qualified professionals available 7 days a week for golf lessons, including a Mandarin speaking PGA professional.

At Roseville Golf Club we cater for all levels of golf abilities, from beginners to the most advanced players. Lessons are available both outdoors and indoors on our Foresight Sports GC2 Simulator. Scroll down and get to know our talented golf instructors.

Peter Headland

Min Cheng 
(Mandarin Speaker)

James Perkinson

J.B. Gesnouin

Peter Headland – PGA Teaching Professional

Peter has enjoyed a successful golfing career, he has been a professional since 1976. In this time he has won 62 tournaments and a highlight of his career was being a past Director of NSW PGA. Peter has played tours of Australasia, Europe and Asia, competing with and against the world’s best players. Having always been interested in teaching, Peter spent many years with the best teachers including Alex Mercer (Australia), John Jacobs (UK), David Leadbetter, Ben Doyle, Greg McHatton, Mike O’Grady and Brian Manzella (USA).

He still attends teaching summits keeping abreast with latest developments in coaching and would like to help you with your golf.

 Book a Lesson with Peter


Min-Chien Cheng – PGA Teaching Professional (Mandarin Speaker)

Assistant PGA Teaching Professional at Roseville Golf Club since April 2017. Min is from the Central West town of Orange and completed his traineeship at Duntryleague Golf Club and is available to teach golf lessons in Mandarin. He is also an experienced;

Mygolf coach
Swing fit coach
Certified club fitter
Conducts Club repairs
Retail – small business

Min’s passion for the game came when he first hit a ball on the range and immediately fell in love with golf. Now following his career in the golf industry as a professional, he is motivated to help golfers improve all aspects of their game and achieving their goals. 

 Book a Lesson with Min


James Perkinson – PGA Teaching Professional

James has been a PGA member for 5 years. He grew up in Wellington NZ and moved to Sydney to complete his traineeship at Elanora Country Club. He spent two years in Dubai, playing professional golf and then moved to North America to pursue teaching.

James is extremely passionate about golf, helping people improve and getting more enjoyment out of the game we all love.


 Book a Lesson with James


Jean-Baptiste Gesnouin (JB) – PGA Teaching Professional

A French PGA teaching professional since 2011, JB has played golf ever since he was 10 years old and it has always been his passion. He has traveled and worked in golf clubs in France, Portugal, New Zealand and Australia since 2007. JB offers individual and group lessons for all ages and levels as young as 5 years old, beginners to an advanced class. Whilst in Australia he is also studying fitness to become a Personal Trainer, specializing in golf.

For his individual clients, JB uses video (V1 golf) to help them visualize their fundamentals (grip, posture and aiming) and the consequences they have on their swing. He believes in a simple approach to any golfer, and that anyone undertaking tuition with him should be able to understand what he needs to correct to achieve a performant and recurrent swing, and execute it within his physical attributes.

JB is available for individual tuition on every weekday. On Sundays, you will see him coaching Roseville juniors in the morning, and working in the pro shop during the afternoon.

Book a lesson with Jean-Baptiste Gesnouin (JB) 



Roseville Golf Club requires at minimum 24 hours notice to be given for any lesson or clinic cancellation. If you cancel within 24 hours or do not attend a booked appointment we reserve the right to charge a cancellation fee equal to the lesson fee. In the case of prepaid lessons, the lesson will be forfeited. Refunds will be provided for cancellations prior to the 24 hour appointment window.