Gregory is a married man. He is married to Kimberly Thomas. As a loving husband and wife, they have been together for several decades. He is of black ethnicity. His nationality is American.
After his high school graduation, Gregory joined United States Military Academy and he graduated from there in 1989. Later on he got enrolled at Webster University with a major in information systems. He earned his master's degree from there. He joined United States Army in 1989 and he served in this service for more than two decades. There he served as a field artillery officer. He also served on active duty on several operations like Operation Joint Forge, Operation Enduring Freedom, Operations Desert Shield and Desert Storm and so on. He announced his retirement from US army in 2014. He has also established himself as an actor. He has also acted in several movies and has appeared in many TV shows. In 2012, he starred in an American military science fiction action war film Battleship portraying the role of Lieutenant Colonel Mick Canales. He is also an avid photographer. His is now aged 50. His net worth is unknown.