 Kavanagh was a student at the Metropolitan School of Art from 1887 to 1888.In September 1881 he, along with Walter Osborne and Nathaniel Hill, travelled to Antwerp to take the "Nature" class under Charles Verlat.They returned during the winter of 1882-83 to take Charles Verlat's "life" class.