Roles performed
Data from
Locations
Thomas Johnston Keenan Jr. has 3 locations.
Birth (November 22, 1859)
Pittsburgh, PA
USA
Active in (1890s)
Pittsburgh, PA
USA
Death (October 27, 1927)
Girard, PA
USA
Thomas Johnston Keenan Jr. has 3 locations.
Pittsburgh, PA
USA
Pittsburgh, PA
USA
Girard, PA
USA