The marriage registration for John Edward Tingman indicates he was born in Southport, Lancashire and his parents were James and Elizabeth Tingman.
The Southport, Christ Church, Lancashire parish records indicate John Edward Tingman, son of James and Sarah Elizabeth Tingman was baptized on 3 Jun 1866.
The 1881 England census for Birkdale, Lancashire has the following family:
James Tingman, 66, born Scotland, general agent
Sarah E. Tingman, 61*, born Guisborough, Yorkshire
Frances J. Tingman, 22, born Australia
William A. Tingman, 12, born Birkdale, Lancashire
Robert Tingman, 10, born Birkdale, Lancashire
*There is an "X" over her age. It could be 61 but it looks a little like 51 to me.
On the 1871 England census in Birkdale, Lancashire:
James Tingman, 55, born Scotland, accountant
Sarah E Tingman, 41, Guisborough, Australia
Mary E Tingman, 15, Melbourne, Australia
Francis J Tingman, 12, Gisborne, Australia
Henry H Tingman, 10, Big Hills, Australia
John E Tingman, 5, Southport, Lancashire
William A Tingman, 2, Southport, Lancashire
Robert Tingman, Under 1 Month, Southport, Lancashire
Lydia Turner, 13, born Newburgh, Lancashire, domestic servant
There is a marriage for a James Tingman and Sarah Elizabeth Walker in 1854 in Victoria, Australia that seems to fit this family.
It appears the family returned to Australia as there are deaths in the Australia Death database that match.
I can't find passenger lists for John coming to Canada. It is possible he may have left Canada and then returned since we seem to have him in Canada on the 1881 Canada census but he gave his immigration date as 1890 later.
Jacquie