coach avatar



playbook sport icon

Coaching Bio

As one of Australia’s fastest male sprint freestylers on the cusp of making the Australian swim team, it is my number one goal to represent Australia at the Olympic Games. With Playbook, I hope to spread the love of swimming to the younger generation and help everyone achieve their goals.

Whether you are starting out swimming, wanting to learn all the strokes, a high performance athlete wishing to take your swimming to the next level or even somewhere in between, I am here to help you achieve your goals whatever they might be. I enjoy swim coaching as it gives me the opportunity to give back to the sport I love so much. Helping others achieve their goals and see improvements within themselves is such a rewarding feeling which keeps me motivated to spread the love of swimming through coaching. Currently I am training over 30 hours a week for swimming, working towards my goal of winning gold for Australia at the Olympic Games. To date, my highest achievement is a bronze medal in the 50m Freestyle at the 2019 Australian National Swimming Championships. Making finals in both the 50m and 100m Freestyle at the 2019 Australian World Championship Trials has also been a personal memorable highlight. I look forward to sharing my passion for swimming through PlayBook coaching with you. Let’s work together to achieve your goals! I'm open to coaching at the Gold Coast, Brisbane or Sunshine Coast - message me if you have a specific location request.


  • Swimming Technique (all strokes)
  • Freestyle Specific
  • Starts
  • Turns
  • Finishes
  • Mental Training


  • QLD Working with Children Card expiry 22/03/2026

Coaching Locations

  • Griffith University Gold Coast Aquatic Centre, 58 Parklands Drive, Southport, Gold Coast, QLD 4222, AU
  • Gold Coast Aquatic Centre, Marine Parade, Southport, Gold Coast, QLD 4215, AU
  • Miami Aquatic Centre, 80 Pacific Avenue, Miami, Gold Coast, QLD 4220, AU

Session Types

One-on-One Coaching 45 MINS $100

One-on-One Coaching 60 MINS $150

Small Group up to 2 athletes 60 MINS $200

Team up to 15 athletes 60 MINS $500

Online Mentoring up to 4 athletes 30 MINS $60