 He was born on February 21, 1964, in Orange, New Jersey, and raised in West Orange. And he received a Bachelor of Science in Marine Engineering and Nautical Science. Wow, this is a perfect fit for Hampton Roads. From the United States Merchant Marine Academy, graduating with the highest honors in 1986. In 1994, he received a Master of Science in Aeronautical Engineering from the U.S. Naval Postgraduate School.