15 Weird Roles Famous Actors Played Before They Blew Up

    So you mean...he wasn't always Ron Swanson?

    1. Ellen Pompeo in Strangers With Candy

    2. Leslie Odom Jr. on Gilmore Girls

    3. Chris Pratt on The O.C.

    4. Elizabeth Banks on Sex and the City

    5. Kevin Hart on Undeclared

    6. Max Greenfield on Veronica Mars

    7. Sandra Oh on Popular

    8. Nick Offerman on Gilmore Girls

    9. Adam Scott on Boy Meets World

    10. Sara Ramirez on Law & Order: SVU

    11. Jessica Alba on The Secret World of Alex Mack

    12. Jon Hamm on Gilmore Girls

    13. Amy Adams on Buffy the Vampire Slayer

    14. Kal Penn on Buffy the Vampire Slayer

    15. Lucy Liu on Beverly Hills, 90210