36-year-old Greg Long lives in Parkville, MD. He has also lived in Baltimore, MD and Owings Mills, MD. He has worked for United States Navy, L3 Communications and Hamilton Associates. His work experience includes positions as Field Service Engineer. Rap, Hip-hop and Rock are some of his favorite bands.