Morrison served in the U. S. Navy during the Korean War and later joined the U. S. Army and was stationed in Ulm, Germany with the rank of 1st Lieutenant Armor. He graduated form Auburn University in 1956 and worked in Houston before returning to Birmingham to join Bill Poole and Oscar Pardue in practice. He earned his architectural registration in 1964.
Morrison helped found Birmingham Chapter of the American Institute of Architects in 1965 and served as its president in 1968.
Morrison died from thyroid cancer in 2010. He was survived by his wife, Lisbeth, three children and 10 grandchildren.
- BTNB Eastwood branch, 1969