Gemini Award-nominated Canadian actor, best known for playing Declan Coyne in 'Degrassi: The Next Generation' and his lead role as Peter Rumancek in Netflix's original series 'Hemlock Grove' (2013-2015); he also appeared in 'Terra Nova' and in 'Frontier'