戰(zhàn)前
1821年1月15日麥克羅斯生于佐治亞州的城市Augusta。1842年于西點軍校畢業(yè)后,他前往墨西哥戰(zhàn)斗。
戰(zhàn)時
內(nèi)戰(zhàn)之始1861年,麥克羅斯加入維吉尼亞州的邦聯(lián)軍隊。很快,在七天戰(zhàn)役時成為少將,指揮第一兵團 (邦聯(lián))的第一軍師。
后,他參與了馬里蘭會戰(zhàn)的沙士堡之役和弗雷德里克斯堡之役及錢斯勒斯維爾戰(zhàn)役,功不可沒。
蓋茨堡戰(zhàn)役之次日在1863年的蓋茨堡之役中,麥克羅斯奉命與胡德夾擊耶米特斯堡公路的北軍,麥克羅斯負責(zé)襲取西側(cè)。
內(nèi)戰(zhàn)末年當(dāng)隆史崔特奉命到田納西州作戰(zhàn)時,跟隨的麥克羅斯后于桑德斯堡失職受罵,一怒之下離開了。他被派往佐治亞州的沙瓦納和對抗威廉·特庫賽·謝爾曼的“向海洋進軍”。1865年4月26日,麥克羅斯投降。
戰(zhàn)后
麥克羅斯于沙瓦納度過余生,死于1897年7月24日。他曾參加了不少老兵的活動,而且雖然與隆史崔特的友誼早已破裂,但一直以來麥克羅斯都為他辯護,否認別人對他的攻擊性言論。