John “Liver Eating” Johnston – Mountain Man and Constable


John "Liver Eating" Johnston

John “Liver Eating” Johnston

John “Liver Eating” Johnston, aka: John Garrison (1824?-1900)Primarily known as a mountain man, Indian fighter and lawman, New Jersey born John Johnston’s birth name was actually John Garrison. He joined the Navy during the Mexican-American War, but after striking an officer, he deserted and changed his name to John Johnston. He then traveled to Montana where he worked as a trapper, miner, wagon master, scout, tour guide, whiskey peddler, and supplier of cord wood to passing steamboats. He also served with the Union during the Civil War.

Johnston is purported to have married a Flathead woman named the Swan, who was said to have been killed by the Crow. He then supposedly waged a personal war against the Crow, killing any Crow warrior he saw. Neither of these legends actually occurred because Johnston’s military records tell us he was a sailor, onboard ship, during the Mexican American War. Similarly, Johnston never did eat anyone’s liver. One day during a Sioux battle, he jokingly told his companions he ate a piece of liver. Hence, his nickname, “Liver Eating” Johnson,” was earned through a macabre joke.

Johnston became the constable of Coulson/Billings, Montana in the early 1880’s. He also served as town marshal in Red Lodge, Montana in the 1890’s. In December, 1899, he was admitted to a veteran’s hospital in Los Angeles, California where he died the next month on January 21, 1900, of peritonitis. He was buried in nearby Sawtelle National Cemetery. However, in the early 1970s his body was moved to Cody, Wyoming, where it now rests at Old Trail Town with several other local old west characters. A number of legends surround Johnston, some of which are the basis for the movie Jeremiah Johnson.


By Kathy Weiser-Alexander, August, 2017.

1 thought on “John “Liver Eating” Johnston – Mountain Man and Constable”

Leave a Reply

Your email address will not be published. Required fields are marked *