Resume length depends largely on your experience level and the level of the position (entry level, executive, etc.) that you’re seeking.
Take a look at my short video on writing a fantastic resume. Always remember that your resume should be visually appealing, targeted to the position that you’re seeking and focused on your accomplishments. Don't forget those strong action verbs and industry buzz words!