A resume more than 2 pages is too much. A resume is meant for relevant work history for jobs you are applying for. Of course there are exceptions - like a federal or military resume. Those are set to a specific criteria that had to be followed for document review.
I would say 1-2 pages is just enough, with one page being a strong preference! When reviewing your resume, it's best to be concise and clear, so you shouldn't need a huge amount of space.