All characters

Ezra Fitz

Played by: Ian Harding in Pretty Little Liars

Ezra Fitz (Ian Harding)lives in Rosewood, Pennsylvania and is an English teacher at Rosewood High School. He begins a relationship with Aria unaware that she is a high school student. Once the two discover that they are teacher and student, they try to put an end to their relationship but their attraction to each other is undeniable. Their inability to stay away from each other will complicate both their lives. Ezra is estranged from his wealthy family and his well-liked by both the students and faculty at Rosewood High School. He is an excellent teacher and very dedicated to his career. Source: IMDB