Rex was born in Benton Harbor, Michigan. He is married to Sandra and has 1 daughter, Jennifer, and 2 grandchildren, Brooke and Eric.
The U.S. Navy brought Rex and his family to the Hampton Roads area in 1968 and they have lived the last fifty-plus years in Virginia Beach, Virginia.
He served in the U.S. Navy for 10-years. After leaving the Navy, he worked with Grumman Aerospace Corp. Northrop Grumman Corp. for 12-years as a Senior Field Engineer and in management positions for the 24-years, supporting U.S. Navy in aircraft maintenance and modifications. He has earned a Bachelor of Science Degree in Aerospace and a Master in Business Administration degree.
Rex and family joined Hope Lutheran Church in 1976. As a member of Hope he has served on numerous committees over the years. Rex served on Hope’s Council for 3-years in an At-Large position and 4-years as Council Vice-President. Rex is currently serving Hope Lutheran Church as Head Elder.