Maj Gen Waweru was born on 23 July 1957. He was educated at Githunguri Primary School before joining Gaichanjiru High School . He joined the Kenya Air Force as a cadet on 25 May 1977 and was commissioned on 18 January 1979.
He started his flying career at Flying Training School Eastleigh before proceeding to India Air Force Academy for Basic and Advanced Flying Training. He is a Qualified Flying Instructor with over 4,000 flying hours and holds a diploma in international relations from Nairobi University . Brig Waweru has done many professional military courses among them Grade 1 Staff Course at National Defence College in Kenya,Air Command and Staff Course in USA, Squadron Officers Course in USA, Qualified
Flying Instructor in Pakistan , Domestic Support Operations in Kenya and International Senior Officers Peace Support Operations Planning in Kenya .
Maj Gen Waweru is currently the Commandant Defence Staff College (DSC) and has held various command appointments including Senior Directing Staff at National Defence College, Deputy Kenya Air Force Commander, Base Commander, Moi Air Base, Commanding Officer Tactical Transport Wing, Air Directing Staff at Defence Staff College, Commandant Flying Training School, Officer Commanding Air Support Squadron and Chief Flying Instructor Flying Training School among others. Between 1996 and 1997, he served on the United Nations Verification Mission in Angola (UNAVEM).
His decorations and awards include; Order of the Grand Warrior of Kenya (OGW), Kenyatta Commemorative Medal, Presidential Installation Medal, 20th and 25th Independent Anniversary Medals, Nyayo 10th and 20th Anniversary Medal and the UNAVEM Medal in service of peace.
Maj Gen Waweru and his wife Margaret are blessed with two children Eric and Edmond . His hobbies include playing golf, jogging, and physical fitness.