Born Terence Jones, he portrayed Ser Loras Tyrell, The Knight of Flowers, on the hit HBO fantasy-drama Game of Thrones.
He began his professional acting career on the successful Hollyoaks franchise, first in 2009 on Hollyoaks Later and then in 2010 on Hollyoaks.
He appeared in two episodes each of The Bill, The Sarah Jane Adventures, and Doctors.
Born in England, he trained at The Arts Educational Schools.
In an effort to avoid confusion with Monty Python alumnus Terry Jones, he changed his name to Finn.