Pastor of White Rock Baptist Church.
Former President of the National Baptist Convention, USA. Steering Committee member, Christian Churches Together (U.S.A.). Chairman, Trustee Board for the Hospital of the University of Pennsylvania. Board member, Junior Achievement. Member, Philadelphia Rotary, the Martin Luther King, Jr. Fellows in Black Church Studies, and Community Legal Services of Philadelphia. Baptist.