David Morse is 70 years and 6 month(s) old. He was born in 11 Oct, 1953. David Morse is an American actor, singer, writer, and director who is perhaps best known for his portrayal of Dr. Jack Morrison in the medical drama series St. Elsewhere.