Nascido em Neilston, East Renfewshire, na Escócia, Kevin frequentou a PACE Theatre Company como um jovem e decidiu, relativamente jovem, tentar atuar. Ele treinou na Royal Scottish Academy of Music & Drama.
Em 2013, Kevin foi escalado para o papel principal como Ally em Sunshine de Dexter Fletcher em Leith. Em 2014, Kevin foi escalado como protagonista, Ewan Tavendale, na adaptação cinematográfica de Terence Davies da novela clássica escocesa “Sunset Song” (2014), ao lado de Agyness Deyn e Peter Mullan. Assim como Callum MacPherson em A Lenda de Barney Thomson, de Robert Carlyle, com Ray Winstone e Emma Thompson. Kevin interpreta o Sr. Abernathy em Fantastic Beasts e onde encontrá-los (2016).