Born Terence Jones, he portrayed Ser Loras Tyrell, The Knight of Flowers, in the hit HBO fantasy-drama Game of Thrones. He began his professional acting career in the successful Hollyoaks franchise, first in 2009 in Hollyoaks Later and then in 2010 in Hollyoaks.