Boss Mechanic is a fictional character portrayed by William MacDonald in the TV series Haven.
They appear in 1 episodes out of a total of 78 aired
Episodes1
Power
episode S5.E15 october 2015Nathan returns to the school without Kira and gives her fiancee Tony the sad news that Kira is dead. Haven catch a break - the lights are back on, so they've eliminated the Darkness Trouble but now they've got to quell an angry mob accusing Nathan of murder.