Delantero que hizo su debut profesional senior en el 2009 para Shrewsbury Town; también ha jugado para Luton Town, Brentford y Burnley. Fue miembro del equipo nacional de England C del 2012 al 2014. Se unió al Watford F.C. en el 2017.
Jugó su fútbol juvenil en Shrewsbury Town antes de unirse al equipo senior del club.
Prosperó para Hinckley United del 2010 al 2012, anotando 29 goles en solo 66 apariciones.
Comenzó una relación con la cantante pop Leigh-Anne Pinnock en el 2016. En mayo del 2020, él y Pinnock se comprometieron. Dieron la bienvenida a gemelos en agosto del 2021.
Luke Rodgers y él comenzaron sus carreras en Shrewsbury Town.