McMahon was born in Miles Platting, Greater Manchester to a Roman Catholic family which moved from Cheetham Hill near Salford when he was a child to Middleton, near Rochdale, where he attended secondary school.
McMahon was born in Miles Platting, Greater Manchester to a Roman Catholic family. The family moved from Cheetham Hill near Salford when he was a child to Middleton, near Rochdale, where he attended secondary school.