He succeeded his father in the barony in 1881, and died in 1920.[1]
Family
He married, on 20 July 1858, Lady Katherine Emily Mary Somerset (born 1834, died 20 May 1914), daughter of Henry Somerset, 7th Duke of Beaufort. They had the following children:[1]
Hon Arthur Henry John Walsh, born 10 April 1859, succeeded as 3rd Baron Ormathwaite, died 13 March 1937
Hon Charles Edward Walsh, born 3 July 1862, died 17 June 1909
Hon George Harry William Walsh, born 3 December 1863, succeeded as 4th Baron Ormathwaite, died 27 October 1943
Hon Gerald Walsh, born 16 December 1864, died 18 May 1925
Hon Guy Robert Walsh, born 24 December 1865, died 11 May 1883
Hon Nigel Christopher Walsh, born 2 April 1867, died 10 September 1931, leaving two daughters
Hon Reginald Walsh, born 17 July 1868, succeeded as 5th Baron Ormathwaite, died 13 February 1944