Cathal Garvey began his career as chorus master for most of Ireland's major opera companies, including Opera Ireland, Opera Theatre Company, Anna Livia Opera Festival, Lyric Opera and Opera South, working on over fifty productions.

In Dublin, he regularly conducted the National Symphony Orchestra of Ireland, the RTÉ Concert Orchestra, Orchestra of St Cecilia, Dublin Symphony Orchestra, and the Dublin Baroque Players. Between 2001 and 2009 he was Principal Conductor of the Dublin Orchestral Players and Dun Laoghaire Choral Society.

Cathal moved to the UK in 2009 to take up the position of Chorus Master and Assistant Conductor with Grange Park Opera. Since then, he has conducted London International Orchestra, Covent Garden Chamber Orchestra, Southern Sinfonia, Charivari Agréable, London Repertoire Orchestra, Leicester Symphony Orchestra, Orchestra of the Reform, Isle of Wight Symphony Orchestra, Winchester Symphony Orchestra, I Maestri, BYMT Staff Orchestra, London Medical Orchestra, and Morley College Choir, as well as successively holding the post of Musical Director of Newbury, Billingshurst, and Wokingham Choral Societies. He was also founder and Artistic Director of the Ulysses Symphony Orchestra, and its professional sister-orchestra, London Ulysses Orchestra, with which he toured China in 2016/17.

As a violinist, he continues to play professionally across the South East of England. Previously, he has played with the National Symphony Orchestra of Ireland, the RTÉ Concert Orchestra, the National Youth Orchestra of Ireland and the Philharmonia of the Nations.

At the Academy, Cathal teaches Orchestral Conducting to postgraduate choral conductors and also regularly teaches undergraduate students. He was appointed Honorary Associate of the Royal Academy of Music (Hon ARAM) in 2019.