 He immigrated to the United States and enlisted in the United States Army at Boston, Massachusetts, in 1857.He joined his regiment in Arizona, and served in the Cavalry Corps of the Army of the Potomac throughout the American Civil War.After the war, McDonald was ordered to the West, where he again took part in several campaigns against Native Americans.