He played the role of Scott McCall’s high school nemesis in the popular television series Teen Wolf, which really put him on the map. Later, he took on the memorable character of Roy Harper in the superhero show Arrow, further solidifying his presence in the world of TV dramas. In addition to his television success, he also appeared in a supporting role in the 2015 disaster film San Andreas, showcasing his range as an actor.
Before all the fame and spotlight, he actually started working at just 15 years old—as a model. He landed gigs with major brands like Abercrombie & Fitch and Ralph Lauren, among others, building an early foundation in the entertainment industry. Coming from a large family, he’s the youngest of six siblings, with three sisters and two brothers, which definitely shaped his upbringing.
On a personal note, he married Jeff Leatham in 2017, but unfortunately, the marriage didn’t last and they parted ways just six months later. Through highs and lows, his journey continues to draw attention—there’s no denying that his career and life keep people talking.
He took on one of the lead roles in the short-lived television series Look, showcasing his talent during its brief run. Though the show didn’t last long, he made a strong impression with his performance. He really brought depth to the character, proving once again why he stands out in the industry. In Look, he wasn’t just another actor—he was a central figure driving the narrative forward. Even though the series ended quickly, his contribution remained memorable. He definitely left his mark, and fans still talk about his role in Look today.