Nacido como Terence Jones, interpretó a Ser Loras Tyrell, The Knight of Flowers, en el exitoso drama de fantasía de HBO, Game of Thrones.
Comenzó su carrera profesional como actor en la exitosa franquicia de Hollyoaks, primero en el 2009 y luego en el 2010.
Apareció en dos episodios de las series The Bill, The Sarah Jane Adventures y Doctors.
Nació en Inglaterra y se formó en The Arts Educational Schools.
En un esfuerzo por evitar la confusión con el alumno de Monty Python, Terry Jones, cambió su nombre a Finn.