J. Harry McGregor

James Harry McGregor (September 30, 1896 – October 7, 1958) was an American World War I veteran who served nine terms as a Republican member of the U.S. House of Representatives from Ohio from 1940 to 1958.

James Harry McGregor was born on a farm near Unionport, Jefferson County, Ohio.

During the First World War, he served as a sergeant with the One Hundred and Seventy-sixth Field Artillery, United States Army, in 1917 and 1918.

He was a member of the Ohio House of Representatives from 1935 to 1940, serving as minority whip from 1937 to 1939 and as majority leader and speaker pro tempore in 1939 and 1940.

McGregor was elected as a Republican to the Seventy-sixth Congress to fill the vacancy caused by the death of William A. Ashbrook.

James Harry MacGregor