Actor John Dunsworth, best known for his role as the trailer park manager Jim Lahey in the Canadian series Trailer Park Boys and my readers would remember him as Dave Teagues in Haven, passed away yesterday according to his daughter Susan.