전라남도 구례에서 태어났는데, 전라북도(현, 전북특별자치도) 남원에서 태어났다는 설도 있다. 김정문(金正文)의 외숙이 되며, 김창룡(金昌龍) · 신명학(申明鶴)과 동배(同輩)이다.
젊어서 송우룡(宋雨龍) 밑에서 판소리를 배웠고, 한때 정춘풍(鄭春風)과 김세종(金世宗)에게 지도를 받기도 하였다. 판소리 이론으로 첫손을 꼽던 명창 김세종에게 지도를 받았기 때문에 그는 이론에 밝았고 고종으로부터 참봉직을 제수받기도 하였다.
당시 판소리 이론과 실기가 뛰어났던 명창 전도성(全道成)과 쌍벽을 이루는 이론가였다. 가끔 서울에서 공연한 때도 있었으나 주로 진주에서 제자들에게 판소리를 교육하는 데 힘써왔기 때문에 그의 문하에서 많은 명창이 나왔다.
그는 「수궁가」와 「적벽가」를 잘하였고, 「수궁가」는 당시에 그를 능가하는 사람이 많지 않았다. 특히, 「수궁가」에서 토끼와 자라가 만나는 대목과 토끼 신세를 그리는 대목을 잘 불렀다.
그의 「수궁가」는 임방울(林芳蔚) · 김연수(金演洙) · 정광수(丁珖秀) · 박동진(朴東鎭) · 박녹주(朴綠珠) · 박귀희(朴貴姬) 등에게 전해졌다.