He had served as a missionary in Kenya and subsequently returned to India and served as the Principal of Nichols- Roy Bible College and later ‘Union Biblical Seminary’. He had served on the Board of World Vision India for 13 years (1984-1997). At present he is the International Director of Global LEAD.