The marriage certificate would be a good place to start as that should have the name and occupation of his father.
This looks like it could be the right one in Dec 1885 Liverpool
Mary Ellen ConwayPeter Cunningham
Thomas HalpinEmma McNally
Although first child in 1891 census John C was born before that so maybe Thomas was married before

Daughter Ellen Christina born Jun 1889 has mothers maiden name Conway.