Thomas, Tom, or Tommy Sheehan may refer to:Thomas Sheehan (philosopher), American academic who has written on Heidegger and Roman Catholicism Tom Sheehan (1894–1982), Major League Baseball pitcher and manager Tom Sheehan (politician) (1891–1955), Australian politician Tommy Sheehan (baseball) (1877–1959), Major League Baseball third baseman Tommy Sheehan, Irish Gaelic footballer Tommy Sheehan, Survivor: Island of the Idols winner