Kevin Foster est né à Plymouth le de Michael et Linda Foster. Il fait ses études à l'école communautaire Hele's School. Il étudie le droit à l'Université de Warwick (LLB, 2000; LLM, 2001)[1]. Après avoir obtenu son diplôme universitaire, il travaille dans les West Midlands en tant que juriste et secrétaire pour un certain nombre d'entreprises[2].
Il se présente avec succès comme candidat conservateur dans le quartier Cheylesmore du conseil municipal de Coventry en 2002. Il est réélu en 2004, 2007 et 2011[3]. Il est chef de l'opposition pendant deux ans à Coventry, avant de se retirer en 2013 pour participer aux élections générales de 2015 à Torbay.
En , après que Boris Johnson soit devenu Premier ministre, Foster devient PPS au Cabinet Office, sous-secrétaire d'État parlementaire chargé du Pays de Galles et whip adjoint du gouvernement[11]. Il devient Sous-secrétaire d'État à l'immigration en .
Vie privée
Kevin Foster épouse Hazel Noonan (née en 1950) en 2017. Ils se sont rencontrés à Coventry alors qu'il était étudiant à l'Université de Warwick. Il l'aide à faire campagne pour le Parti conservateur aux élections du conseil local où elle est candidate. Avec un écart d'âge de 28 ans, Foster est comparé à l'homme politique français Emmanuel Macron, qui est également beaucoup plus jeune que son épouse.