He is best known for his role as Ezra Fitz in the Freeform mystery drama Pretty Little Liars from 2010 to 2017.
Harding was born in Heidelberg, West Germany, to an American military family.
[3] His family moved to Virginia a few years later, where he joined the drama club at his high school, Georgetown Preparatory School in North Bethesda, Maryland.
He later graduated with a Bachelor of Fine Arts from Carnegie Mellon University.
[3] Harding was cast as Ezra Fitz, the love interest of Aria Montgomery (Lucy Hale) on the Freeform mystery drama Pretty Little Liars, based on Sara Shepard's book series of the same name.