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 also open to coaching at the Gold Coast 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 05/03/2023

Coaching Locations

  • Hibiscus Sports Complex, 90 Klumpp Road, Upper Mount Gravatt, Brisbane, QLD 4122, AU
  • Sleeman Sports Complex, Tilley Road, Chandler, Brisbane, QLD 4155, AU
  • MANLY POOL, Manly, Brisbane, QLD 4179, AU

Session Types

One-on-One Coaching 45 MINS $80

One-on-One Coaching 60 MINS $100

Small Group up to 2 athletes 60 MINS $150

Small Group up to 4 athletes 60 MINS $250

Team up to 15 athletes 60 MINS $500

Team 90 MINS $600

Online up to 4 athletes 30 MINS $60

To book a session, please sign in to your PlayBook account. If you are a new user, simply create a PlayBook account here.