Rev. Dr Sebastian belongs to OFM Capuchins, Krist Jyoti Province, Delhi, and was ordained in 2004.
He had done his MSW in 2012 from Udaipur School of Social Work and PhD in the year 2017 from Rajasthan Vidyapeet University.
He worked as Director of Social Work in the province of Krist Jyoti and Health Director of Diocese of Udaipur from 2004 to 2009.
He has been appointed as the Director of RUPCHA from 2018 onwards.