<P> Nico Cristian Mirallegro ( / ˌmɪrəˈlɛɡroʊ / MIRR - ə - LEG - roh ) ( born 26 January 1991 ) is an English actor . He is best known for his British television roles as Barry `` Newt '' Newton in the soap opera Hollyoaks ( 2007 -- 2010 ) , Finn Nelson in My Mad Fat Diary ( 2013 -- 2015 ) , Joe Middleton in The Village ( 2013 ) , and Johnjo O'Shea in Common ( 2014 ) . </P>
<P> Nico Cristian Mirallegro ( / ˌmɪrəˈlɛɡroʊ / MIRR - ə - LEG - roh ) ( born 26 January 1991 ) is an English actor . He is best known for his British television roles as Barry `` Newt '' Newton in the soap opera Hollyoaks ( 2007 -- 2010 ) , Finn Nelson in My Mad Fat Diary ( 2013 -- 2015 ) , Joe Middleton in The Village ( 2013 ) , and Johnjo O'Shea in Common ( 2014 ) . </P>
who plays finn on my mad fat diary
who plays finn on my mad fat diary
Nico Cristian Mirallegro
Nico Cristian Mirallegro