He was born into the family of Kadri Odedeogboro of Bado-Isale. He attended Saint Theresa and L. A. Primary School, Epe for his First School Leaving Certificate and he proceeded to Epe Grammar School, Epe for his Secondary School and completed his West Africa School Certificate in Government Secondary School Kubwa, Abuja.
In continuation of his education, he was awarded B.Sc. Accounting and Finance in Lagos State University. He is an associate member of Nigeria Institute of Management (NIM) and a professional Chartered Accountant. Kadri idowu is presently an Assistant Chief Accountant with Local Government Service Commission.
Kadri Idowu has attended several training and workshop, loves swimming and playing music. He is married to a professional Teacher and delectable lay Alhaja Rahmat Adunni Kadri and blessed with children.