The Canadian actor rose to fame with his standout role as Rodrick Heffley in the Diary of a Wimpy Kid film series, capturing audiences with his charismatic performance. Over the years, the Canadian actor has built an impressive resume, appearing in notable projects like Degrassi: The Next Generation, Citizen Duane, and the cinematic short Assassin’s Creed: Lineage. In 2014, the Canadian actor took on a major role as Jasper Jordan in The CW’s popular post-apocalyptic drama The 100, further solidifying his place in the entertainment industry.
Before all the spotlight, the Canadian actor honed his craft at the Etobicoke School of the Arts, graduating with a strong foundation in performing arts. His journey began back in 2003 when he made his debut as “Boy” in The Truth About the Head. Acting clearly runs in the family—his mother, Stephanie, worked as a casting agent, while his father, Joe, was not only an actor but also a skilled film fight coordinator. And it doesn’t stop there; his brother, Jesse, is also pursuing a career in acting, making them quite the showbiz family. With steady roles and a background steeped in the industry, the Canadian actor continues to evolve and leave his mark on screen.
He really made a name for himself with his standout performance as Leo Strange on the popular Canadian TV series Being Erica. It was definitely his most memorable television role, and fans of the show still talk about his portrayal of Leo Strange to this day. Over the course of the series, he brought depth and charm to Leo Strange, making the character a fan favorite. His time on Being Erica not only showcased his talent but also solidified his place in Canadian television history.