Rev. Steven D. Martin is a filmmaker, photographer, interfaith engagement practitioner, ordained Methodist pastor, and Director of Communications and Development for the National Council of Churches of Christ in the USA (NCC.) He has served United Methodist Churches as pastor for twenty years.
His 2005 film for PBS, Theologians Under Hitler was critically acclaimed and has had a resurgence of interest in the last year. The film earned Rev. Martin an honor from the U.S. Holocaust Memorial Museum in 2007.
His office is directly across from the U.S. Supreme Court and the Capital Building in Washington, D.C., and therefore has allowed Steven to speak into pressing interfaith issues and concerns about Islamophobia and intra-faith engagement to those who legislate policies, etc.