澳洲的房地产业及旅游业中担任公职人员与管理职位，并曾赴新西兰的旅游部门工作过。返回澳洲后，担任过新南威尔士州的自由党部主管。在2007年的联邦大选中莫里森当选为库克选区的澳大利亚国会议员，自此进入联邦政坛。在自由党于2013年上台执政后，莫里森先后在托尼·阿博特和马尔科姆·特恩布尔的内阁中担任过移民事务部长及财政部长等职。2018年8月下旬，在前自由党领袖兼国家总理马尔科姆·特恩布尔宣布辞职后，莫里森加入了与彼德·达顿、朱莉·毕晓普等人角逐这一职缺的竞争，最终在投票表决中获胜，于8月24日出任新一任自由