Colin O'Donoghue has two parts in his early career, theater, and television work in Ireland and the UK. Colin is a married person he was married to Helen O" Donoghue, a schoolteacher in 2012. Colin also has a son born in 2013 with Helen.
There is no any news about the extra affair, he has no girlfriend but once Colin's name was also connected with his "Once upon a Time" co-star Jennifer Morrison but the rumor slowly died without any news of authenticity.
Colin a handsome British gentleman with 35 years of age and is tall man with 5 ft 11 inches height. He holds Irish nationality and white ethnicity. His salary is about U.S $ 25,000 a year and also gets about U.S $ 5,000 from endorsement and his net worth is calculated to be about U.S $ 2 million.