The couple started dating around 2011.
During the birth of the couple's first child, he was reportedly more frazzled than his wife, to the point where he started to drive to the hospital without her.
He married Coronation Street actress Tina O'Brien on New Year's Eve in 2018; they have a son named Beau. He also has a step-daughter with O'Brien named Scarlett.
Ryan Thomas was O'Brien's former partner and is the father of Scarlett.