1970 yılında Malatya'ya bağlı Karaca Köyü'nde doğdu. İlk, orta ve liseyi Malatya'da okudu. Marmara Üniversitesi Hukuk Fakültesi'ni bitirdi. 24 yıldır Üsküdar'da yaşıyor ve 20 yıldır burada avukatlık yapıyor. Ayrıca Boğaziçi Alarm İzleme Merkezi LTD ve Artech Teknoloji Güvenlik Sistemleri LTD şirketlerinin de ortağı. 10 yılı aşkın süredir Üsküdar CHP üyesi olan Karacan, ilçe örgütünün hukuk ve seçim komisyonlarında görev aldı.