简介:
Roy MacEachern was born on July 23, 1966 in the town of Inverness, Cape Breton Island, Nova Scotia, Canada. Only a few months after his debut in Candy Mountain, his mother passed away due to cancer and this put his acting career on hold. He later joined the Canadian military and served as an infantry soldier for almost 16 years in war torn places ...