He obtained the degree of Bachelor of Science (hons) from Universiti Pertanian Malaysia UPM (now known as Universiti Putra Malaysia). In year 2002, he went to further study for degree of Master of Science (Mathematics) at Universiti Teknologi Malaysia UTM and earned degree in 2004. Later, in year 2007, he again further study for the Doctor of Philosophy (PhD) at Universiti Kebangsaan Malaysia UKM in Applied Mathematics (Fluid mechanics) and awarded the degree of PhD in January 2011.