Casting is an extremely difficult task. Sometimes the hot new actor who we think is the next big thing just never quite makes it. Other times the smallest cast member, with only a few lines, turns out to be the world's next movie star. Even Brad Pitt was an extra in a few fairly big films where he didn't get to say word one.
So to all those actors out there stuck in guest star roles, or worse off yet doing extras work to pay the bills, stick with it. Many famous actors were just where you are now and later went on to do amazing things.
Below are the the greatest - NO WAY THAT WAS HIM/HER?!?! moments of all time. Vote up the most surprising minor roles of your favorite movie stars.
http://www.ranker.com/list/movies-that-contained-future-stars/ranker-film,
300
Michael Fassbender
Back to the Future
Tobey Maguire
Black Hawk Down
Tom Hardy (and many others)
Fast Times at Ridgemont High
Nicholas Cage
K-PAX
Aaron Paul
Less Than Zero
Brad Pitt (Uncredited Extra)
Mallrats
Ben Affleck
Rushmore
Alexis Bledel
Sin City
Nick Offerman
Sunday Bloody Sunday
Daniel Day-Lewis