British actor David Weatherley (born 1939) played Barliman Butterbur in Peter Jackson's The Lord of the Rings.