All my resumes were about that length. That's around how long they're supposed to be when you send them out.
I usually only listed relevant work experience, as opposed to everything I did.
Yeah, mine used to be like 2 or 3 pages long, but no one wants to read that much, so I whittled it down to just 1. Just listing my three latest relevant work experience, one related job, my education and skills.