Acteur canadien, il est connu pour avoir tenu le rôle titre dans la série télévisée "Arrow" de la chaîne CW.
Il a eu un rôle mineur dans la série "Queer as Folk" en 2004.
Il a également eu des rôles récurrents dans les séries télévisées "Heartland", "Private Practice" et "Hung".
Il est le cousin de l'acteur Robbie Amell. Il a épousé Cassandra Jean en 2012. Ensemble, ils ont accueilli une fille, Mavi. Le couple a eu un second enfant en juin 2022.
Il a eu un rôle secondaire aux côtés d'Elliot Page dans le film indépendant "The Tracey Fragments" sorti en 2007.