Le travail de James McVinnie en tant qu’interprète englobe la musique du 16ème siècle à nos jours. Il a collaboré avec de nombreuses personnalités de la musique moderne, notamment Philip Glass, Tom Jenkinson/Squarepusher, Angelique Kidjo, Nico Muhly, Martin Creed, Richard Reed Parry, Bryce Dessner, Darkstar, Hildur Guðnadóttir, David Lang, Sarah Davachi, dont beaucoup ont écrit des œuvres de grande envergure pour lui.
James McVinnie est membre du label islandais Bedroom Community. ‘Cycles’, son premier enregistrement de musique écrite pour lui par Nico Muhly, est sorti sur ce label en 2013 et a été largement salué par la critique. Un album de musique de Philip Glass, ‘The Grid’, est sorti sur Orange Mountain Music en 2018. ‘All Night Chroma’, un album d’œuvres de Tom Jenkinson/Squarepusher est sorti sur Warp Records en septembre 2019.