Sebelum menjabat sebagai Komisaris Utama Mega Finance, beliau merupakan Direktur Utama dari Mega Central Finance. Dalam perjalanan karirnya, beliau juga pernah dipercayakan sebagai ketua Asosiasi Perusahaan Pembiayaan Indonesia selama 2 periode masa jabatan Saat ini selain menjadi Komisaris Utama, beliau juga merupakan salah satu jajaran direksi di CT Corp.