Barry was born in South Africa, the son of missionary parents, who returned to the States when he was eight years old. He spent the rest of his school years in Wheaton, Illinois.
Barry graduated from Columbia International University with a B.A. in 1982 where he met his wife Dawn, and Trinity Evangelical Divinity School with an M.A. in 1995. Barry is ordained with The Evangelical Free Church of America (EFCA). Dawn is a register nurse (RN).
Barry and Dawn joined TEAM in 1987, recruited for TEAM and then spent fourteen years as church planting missionaries in Italy.
In 2003 they returned to the United States where Barry pastored 2 Evangelical Free Churches in New Jersey.
The Winchells re-joined TEAM in 2017. Barry is the Executive Director of EMEA, TEAM’s ministries and missionaries in Europe, the Middle East and Africa.
Barry and Dawn have two children, Stephen (28) married to Ashley (Taslim), they live in New York City, and Cristina (22) who is a student at Lancaster Bible College and on the ministry Staff of Grace Community Church of Willow Street, Willow Street, PA.