Sturdie Wayman Downs (born 1947) was consecrated as an Anglican bishop on 9 February 1985. He is Bishop of Nicaragua and served from 2015 to 2019 as Archbishop of the Anglican Church in Central America (Iglesia Anglicana de la Región Central de America/IARCA).
References
External links Episcopal Church biography Sturdie Wyman Downs installed as primate for Central America