Larry Demery: Larry Demery. Self: 1974 National League Championship Series. Larry Demery was born on 4 June 1953 in Bakersfield, California, USA.
Known For: 1974 National League Championship Series (Self - Pittsburgh Pirates Pitcher), 1975 National League Championship Series (Self - Pittsburgh Pirates Pitcher), No No: A Dockumentary (Self)