莫里森中将早期的职业生涯包括被派往德国,以及被派往沙特阿拉伯支援海湾战争、被派往佛罗里达支援安德鲁飓风救援工作、被派往波斯尼亚和黑塞哥维那支援维和行动以及被派往伊拉克支援巴格达特遣部队。后来,他于 2007 年至 2009 年间指挥了全球部署的联合通信支援部队(空降)。在五角大楼,他于 2009 年至 2010 年担任陆军 CIO/G-6 执行官,并于 2010 年至 2012 年担任陆军 G-3/5/7 部门的陆战网络/任务指挥部主任。2012 年至 2019 年期间,莫里森中将担任佐治亚州戈登堡第 7 信号司令部(战区)指挥官,随后担任亚利桑那州华楚卡堡美国陆军网络企业技术司令部 (NETCOM) 指挥官,后来担任美国陆军网络卓越中心和佐治亚州戈登堡指挥官。