1839. december 26-án indult karrierje, drámai és jellemszerepben láthatta a közönség. Emellett rendezéssel is foglalkozott, vidéki elsőrangú színigazgatóként dolgozott. 1879. január 26-án ünnepelte negyvenéves jubileumát Székesfehérváron a Cigány címszerepében. 1866 és 1881 között felváltva Miskolcon, Pécsett és Székesfehérvárt volt társulatvezető, majd 1882 és 1884 között Szatmáron, ezután Nagybányán, és Tiszaújlakon működött. 1886-ban a Nemzeti Színházhoz került pénztárosnak, itt 1890-ig dolgozott. Elhunyt 1891. december 21-én este fél 6-kor, örök nyugalomra helyezték 1891. december 23-án a kőbányai út melletti sírkertben.
Családja
Felesége Makfai Mária (Kaposvár, 1840 – Budapest, 1918. nov. 26.) színésznő volt, aki 1856-ban kezdte pályáját Latabár Endre társulatában. Férjével együtt lépett fel, 33 évig játszott.
Fia Károlyi Árpád (Miskolc, 1858. márc. 29.–?) 1876-ban kezdte pályáját Lászy Vilmosnál Kassán, ezt követően apja társulatához került. 1886-ban a Nemzeti Színház gondnoka lett.