Mohamed Kasmi is 24 years old.