Né à Palis dans le Comté de Tipperary en Irlande, M.P. Ryan immigra au Bas-Canada avec toute sa famille en 1840. Il s'installa initialement dans la région de Chambly avant de devenir marchand à Montréal. Élu au conseiller municipal montréalais en 1852, il occupa ce poste jusqu'en 1855.
L'élection partielle de 1868 dans le district électoral de Montréal-Ouest, laissé vacant après l'assassina de Thomas D'Arcy McGee, lui donna l'occasion de percer la scène fédérale à titre de député libéral-conservateur. Élu à nouveau, mais dans la circonscription de Montréal-Centre, en 1872 et en 1874. Cette dernière élection fut déclarée nulle et il perdit la reprise en 1875. À nouveau élu en 1878, il ne se représenta pas en 1882.