Gavin nació en Dublín y se graduó del Instituto Coreográfico Estatal de Perm en Rúsia. En Rúsia ha trabajado con el Teatro de Opera y Ballet de Chelyabinsk antes de trasladarse a Moscú para bailar con el Moscow City Ballet, participando en giras por el Reino Unido y Europa. Ha bailado con el European Ballet, Ballet Ireland (fundador), y junto con Laura en Flensburg, Kaiserslautern, y en el músical Alemán 'Tabaluga & Lilli'.
La Compañía de Danza Pasodos ha sido formado a través de la pasión de Laura y de Gavin por todo tipos de la danza de pareja y está orguilloso del alto nivél mantenido en éste respeto. Muestras de nuestro trabajo están disponibles en la sección de videos.