Steven Ogden is an Anglican priest in Australia.
He was the Dean of Adelaide[1] from 2000 to 2008 when he became head of St Francis Theological College in Brisbane.
[2]
This biographical article about an Australian religious figure is a stub.
You can help Wikipedia by expanding it.