Mark Allen was born on February 22, 1986 in Antrim, Northern Ireland. He has been married to Kyla McGuigan since May 10, 2013. They have one child.
No data