In 1871, Thomas was Unmaried, 26, a labourer, with his parents at Hinderton, Neston, Wirral.
About 1873, Thomas married Elizabeth Moulton at Capenhurst. This is where his brother John lived. FreeBMD and Ancestry appear to be missing the marriage record.
In 1875, Thomas Roscoe, a Butcher, aged 30, sailed from Liverpool to Philadelphia, PA on the ship Illinois.
In 1881, Thomas and Elizabeth (both 36) were at Crosby, Lancashire. They had two children Mary F (5, born Little Neston) and Thomas J (1). Thomas was born Queensferry, Flintshire (near Hawarden).
In 1891, Thomas and Elizabeth Roscoe (both 46) were at Waterloo, Crosby and had Mary F (15), Thomas J (11), Emily (9) and Catherine A (6).