Acteur connu pour avoir joué le rôle de Victor Krane dans la série Les Bio-Teens
de Disney Channel et celui de Liam dans la série True Blood de HBO. Il est peut-être plus connu pour son interprétation du roi Égée dans la série Olympus de SyFy. Il a également joué dans Les Gardiens de la Galaxie.
Après avoir été diplômé de l'école d'art dramatique de l'université Yale, il est apparu dans des épisodes de Charmed et de V.I.P.
En 2012, il a fait plusieurs apparitions dans le feuilleton Les Feux de l'amour.
Né à Toronto, dans la province de l'Ontario au Canada, et s'est ensuite installé à Vancouver en Colombie-Britannique.
Il est apparu dans Hôpital central au cours de la saison 2007-2008 du feuilleton, partageant une intrigue avec le personnage joué par Kent King.