Gavin joined Tasdance as a dancer, choreographer and teacher in 2009 for their community project Let's Get it Strait. Since 1999 Gavin has been working as a freelance performing artist across many genres including stage, film, television, opera, physical theatre, musical theatre, street theatre and improvisation. Since graduating from the Adelaide Centre for the Arts with a Bachelor in Dance he has performed the lead in West Side Story, danced the title role of Tannhauser for Opera Australia at the Sydney Opera House, toured the eastern side of Australia as dance captain for the Co-Opera production of Kiss Me Kate, written and performed with The Ticklish All-sorts, featured in numerous short films shot in Sydney and Adelaide, performed and choreographed for several independent theatre works. He created and directed a new physical theatre work A Country Dance in 2003.
As a teacher, Gavin prefers to spend the majority of his energies in regional areas promoting dance as a fun and physical form of self expression. His boys only dance workshops focus on the more masculine elements of dance and leave participants with no doubt that dance can be a very blokey thing to do. In his spare time, Gavin moonlights as a jazz trombonist and singer with the Australian latin cover group, Bossa Supa Nova. When asked how he manages to incorporate so many elements into a cohesive performative approach he responds. "They are all different voices of exactly the same thing".