Henry John McShane (9 February 1873 – 1 December 1912) was an Australian rules footballer who played with Geelong and Carlton in the Victorian Football Association (VFA) and the Victorian Football League (VFL).His brothers Jim and Joe also played VFL football with Geelong and Carlton.