No photoSteve ArbuckleActingCape Breton - Nova Scotia - CanadaKnown ForFlint2017Todd and the Book of Pure Evil: The End of the End2017Anne Darling2016Against the Wall2011Todd and the Book of Pure Evil2010Blue Bloods2010Murdoch Mysteries2008UKM: The Ultimate Killing Machine2006Wonderfalls2004Todd And The Book Of Pure Evil2003