 He studied in St. Joseph's College and set up practice as an advocate in Travancore.He served as the Chief Justice of the High Court of Travancore before being appointed Diwan in 1929.Subrahmanya Iyer was appointed Diwan of Travancore in 1929 succeeding E. W. Watts.