The image of the marriage of Robert to Hannah shows married on March 13th 1848. Robert is full age, Hannah is under age.
If Robert was the minimum of 21 in 1848 this gives a birth year of 1827. He may have been older so born before 1827.
There are some Merchant Seaman records for Robert Carruthers.