Tentant sans succès d'être élu et d'entrer à la Chambre des communes lors de l'élection de 1900 dans Lunenburg, il parvient à entrer à l'Assemblée législative de la Nouvelle-Écosse en tant que député libéral de Lunenburg après l'élection de 1901. Il conserve se poste jusqu'en 1904 alors qu'il parvient à faire son entrée sur la scène fédérale.
Il démissionne de son poste de député fédéral alors qu'il est nommé procureur général et commissaire des Terres de la couronne dans le cabinet du premier ministre néo-écossaisGeorge Henry Murray. Il demeure sur la scène provinciale jusqu'à son élection dans la circonscription d'Halifax, lui permettant un retour sur la scène fédérale avec l'élection de 1911.
En 1923, il démissionne de son siège afin d'accepter une nomination le poste de président de la cour de l'Échiquier du Canada (aujourd'hui cour fédérale du Canada(en)). Il occupe cette fonction jusqu'à son décès. Il siège à 67 occasions en tant que juge ad hocad hoc à la Cour suprême du Canada.
Son plus important jugement est considéré comme étant le R v Eastern Terminal Elevator Co(en) qui est confirmé par la cour. La décision de Maclean est considérée comme très compétente au niveau de la rigueur d'analyse contrairement à l'argumentaire émis plus tard par le juge Lyman Poore Duff[2].