良总贤良社（今属承天顺化省丰田县丰贤社贤良村）人，绍治三年（1843年）出生。嗣德二十年（1867年），考中乡试丁卯科承天场举人。初任承办藏书，后升司务、员外郎，授知府衔。又升兴安按察使、广平布政使。建福元年（1884年）十月，因事降职，后为兵部左侍郎。同庆元年（1886年），清化省事务繁重，增设巡抚一职，张如冈升署清化巡抚，辅佐总督良城。同庆二年（1887年）正月，实授巡抚。十月，权理总督尊室咏回京城任职，张如冈升署清化总督，成为第一位非尊室出身的清化总督。同庆三年（1888年）七月，因未能按期捉拿逃犯，