0
Ben Kweller's birth name is Benjamin Lev Kweller.
Ben Kweller was born on June 16, 1981.
Ben Kweller is 30 years old (birthdate: June 16, 1981).
My personal favorites are "Sha Sha" and "Ben Kweller". But, again I'm not one to say which album is the best, this is merely my personal opinion.