Buck MacKenzie

Roger finally discovers who the Nucklavee is when he finds William Buccleigh “Buck” MacKenzie lurking around Lallybroch in the 1980s. Buck heard Craigh na Dun buzzing sound while passing and went to check out the noise only to be sent forward in time. After arriving he saw Roger and Brianna and followed them back to Lallybroch where he’s been getting the children to give him food. Roger and Brianna aren’t that happy with Buck because he is reason Roger was hanged. Buck is confused by what happened to him and Roger and Brianna explain they are all time travelers and that Roger his he many times over grandson. Buck’s attitude seems to change and he is invested in what happens to the MacKenzies.

When Jemmy is kidnapped by Rob Cameron, Buck is all in to help track down Cameron and save Jem. Brianna and Roger believe it is possible Cameron went through the stones with Jem to find the Frenchman’s Gold. Roger decides to go back to find Jem and Buck joins him in his travels into the past.

Buck appears to have some heart trouble or is injured when the get to the past. Buck and Roger realize they went back too far and seek help for Buck with Geillis Duncan. While at her home, they meet up with Dougal MacKenzie as well. Roger is very aware of who these two people are but doesn’t let Buck know they are his parents.

Buck isn’t please with Roger keeping that from him but also isn’t willing to abandon Roger and Jem. Because these MacKenzies are his ancestors he is invested in protecting them.

Source: A Hundred Thousand Angels, Written in My Own Heart’s Blood, Hello, Goodbye, Brotherly Love, Turning Points, Where the Waters Meet, A Practical Guide for Time-Travelers