1965 yılında Trabzon’da doğan İbrahim Taşkın İlkokulu Artvin’de Ortaokul ve Lise öğrenimini de İstanbul’da tamamlamıştır. 1986 yılında İstanbul Üniversitesi Hukuk Fakültesi’nden mezun olmuştur. Askerlik hizmetini Disiplin Subayı olarak 1988 yılında tamamlamıştır. Sonrasında 4 yıl süre ile Emniyet Genel Müdürlüğü’ne bağlı Florya Polis Eğitim Merkezi’nde öğretim görevlisi olarak, Anayasa Hukuku, Ceza Hukuku, Ceza Muhakemeleri Hukuku, Polis Meslek Mevzuatı konularında ders vermiştir.
1989 yılından itibaren İstanbul Barosu’na bağlı avukat olarak çalışmaktadır. 1996-2004 yılları arasında çeşitli görevler içerecek şekilde siyasi faaliyetler ile uğraşmıştır.
Çeşitli dernek ve vakıflarda yönetici veya üye olarak görev yapmaktadır. Halen serbest avukatlığın yanı sıra Yıldız Holding A.Ş.’de Hukuk İşleri Genel Müdürü olarak görev yapmaktadır. Evli ve dört çocuk babasıdır.