McNair has worked with children, youth, and families in urban communities as a youth worker and pastor for more than fifteen years. He has served as an outreach worker at an inner-city mission in Lexington, Kentucky, working with youth and homeless families. He formerly served as outreach pastor at Park Avenue United Methodist Church in Minneapolis, Minnesota. An ordained United Methodist minister, he currently is the director of Christ's Children Ministries, an urban outreach ministry to unchurched children and families in south Minneapolis.