Actor británico mejor conocido por interpretar el papel de Freddie McClair en la serie de televisión británica para adolescentes, Skins. También ha aparecido en las series de la BBC Musketeers y Our Girl.
Hizo una audición para el papel de Tony Stonem en la primera temporada, pero el papel fue otorgado a Nicholas Hoult.
Después de que terminó su carrera en Skins, fue elegido para formar parte del elenco en una película de terror de Warner Brothers y en la serie de drama histórico de la BBC, The Borgias.
Sus padres son italianos. En el 2016, salió brevemente con la cantante de Little Mix, Perrie Edwards.
Uno de sus primeros papeles principales fue en dos episodios de la serie, Casualty, protagonizada por Charlotte Salt.