Jennings was born in Devonshire, England in 1818 and entered service at Bucks County, Pennsylvania. He was awarded the Medal of Honor, for extraordinary heroism shown at Weldon Railroad, Virginia on August 20, 1864 during the Battle of Globe Tavern, while serving as a Private with Company K, 56th Pennsylvania Infantry. His Medal of Honor was issued on 1 December 1864.