The church of St. Thomas Christians is an Apostolic Church founded in India by St. Thomas, one of the twelve apostles of Christ. According to ancient, strong and continuous traditions, St. Thomas landed at Kodungalloor (Muziris) in 52 A.D. After preaching and establishing Christian communities in different parts of India, he suffered martyrdom at Mylapur in 72 A.D.
Born in Qatar in 1985 and studied in Qatar until 1995. Joined CMI congregation in 2001. Ordained as priest On December 27, 2015 at