Curry attended Robert E. Lee High School in Montgomery and graduated from Bay High School in Panama City, Florida in 1967. He earned his bachelor of science in industrial management at the University of Alabama and a master's in business administration at the University of South Carolina. He began his career at Milliken and Company of LaGrange, Georgia before joining the Federal Bureau of Investigation as a Special Agent in 1978.
Curry spent his first two years with the FBI in Tampa, Florida before being assigned to the FBI Birmingham Division in 1980. In addition to criminal and intelligence investigations, Curry served as a SWAT Team sniper and firearms and tactics instructor at the FBI Academy. In 2003 Curry was appointed Assistant Federal Security Director for Law Enforcement for the Transportation Security Administration (TSA). After retiring from government service in 2005, he worked as a corporate recruiter for EBSCO, retiring in 2014. He and his wife, Marga, a speech pathologist, moved to Vestavia Hills in 1986. They have two children, Stuart, a dentist, and Anna, an attorney; and four grandchildren.
Curry has also served as chair of the Board of Trustees at Vestavia Hills United Methodist Church and on the boards of the Vestavia Hills Department of Parks and Recreation and the Vestavia Hills Public Library. He has also worked with the Osteogenesis Imperfecta Foundation and St Anne's Home, and was an assistant scoutmaster for Boy Scout Troop 93.
Curry challened incumbent Butch Zaragoza in the 2016 election. His four-point platform included pledges to improve governmental transparency, support the city's school system, foster collaboration across the city with a new strategic plan, and boost public safety resources. Curry won the race with 3,712 votes (57%) to Zaragoza's 2,771 (43%).
- Good, Ana (June 30, 2016) "Retired FBI agent running for mayor of Vestavia Hills." Vestavia Voice