Jeffrey Ballard — Canadian actor and voice actor