He also landed a lead role in The Grudge 3 .
He was a recurring character on the CBC series Heartland .
character also landed a lead role in The Grudge 3 .
He was a recurring character on the CBC series Heartland .