Brian Johnston was born and raised in Harbour Breton ,Newfoundland, Canada and currently resides in Saint John ,New Brunswick, Canada with his wife and son. He has made his living at sea for the past 30 years as cook on a variety of vessels including oil tankers, container ships and offshore supply vessels. Generations of his family have made their living on the sea.