He is credited with designing and constructing several magnificent buildings, including the Lahore Museum, the Aitchison College, the Mayo School of Arts (now called the National College of Arts), the General Post Office, the Albert Victor Wing of the Mayo Hospital, and the Government College Chemical Laboratory.